<SEC-DOCUMENT>0001136261-19-000262.txt : 20191107
<SEC-HEADER>0001136261-19-000262.hdr.sgml : 20191107
<ACCEPTANCE-DATETIME>20191106200424
ACCESSION NUMBER:		0001136261-19-000262
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		60
CONFORMED PERIOD OF REPORT:	20190930
FILED AS OF DATE:		20191107
DATE AS OF CHANGE:		20191106

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			MICROVISION, INC.
		CENTRAL INDEX KEY:			0000065770
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTRONIC COMPONENTS, NEC [3679]
		IRS NUMBER:				911600822
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34170
		FILM NUMBER:		191197799

	BUSINESS ADDRESS:	
		STREET 1:		6244 185TH AVENUE NE, SUITE 100
		CITY:			REDMOND
		STATE:			WA
		ZIP:			98052
		BUSINESS PHONE:		425-936-6847

	MAIL ADDRESS:	
		STREET 1:		6244 185TH AVENUE NE, SUITE 100
		CITY:			REDMOND
		STATE:			WA
		ZIP:			98052

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	MICROVISION INC
		DATE OF NAME CHANGE:	19960724
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>form10q.htm
<DESCRIPTION>10-Q
<TEXT>
<HTML>
<HEAD>
<TITLE>September 30, 2019 10-Q  Document</TITLE>
</HEAD>
<BODY LINK="#0000ff" VLINK="#800080">
<FONT FACE="Times New Roman" SIZE="2">



<DIV align=left>
<HR size="4" noshade color="#000000" style="margin-top: -5px">
<HR size="1" noshade color="#000000" style="margin-top: -10px">
</DIV>

<FONT size="3"><B><p align="center">UNITED STATES<BR>
SECURITIES AND EXCHANGE COMMISSION<BR>
Washington, D.C. 20549</P></font></B>

<BR>
<HR WIDTH="25%">
<BR>
<FONT size="5"><B><p align="center">FORM 10-Q</P></font></B>
<BR>
<HR WIDTH="25%">

<FONT size="3"><B><p align="center">
   [X]       QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE
             SECURITIES EXCHANGE ACT OF 1934
</P></font></B>
<FONT size="4" color="FF0000"><B><p align="center">
             For the quarterly period ended September 30, 2019
</P></font></B>

<FONT size="3"><B><p align="center"> OR </P></font></B>

<FONT size="3"><B><p align="center">
[&nbsp;&nbsp;]  TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES
     EXCHANGE ACT OF 1934
</P></font></B>

<FONT size="3"><B><p align="center">
 For the transition period from ________to _________
</P></font></B>

<FONT size="3"><B><p align="center">
                       Commission file number&nbsp;&nbsp;&nbsp; <u>001-34170</u>
</P></font></B>
<P ALIGN="CENTER"><IMG SRC="logo.jpg"></P>
<FONT size="4"><B><U><p align="center">
                                   MicroVision, Inc.
</U></B></font><BR>
<FONT SIZE="2">
               (Exact name of registrant as specified in its charter)
</font></P>

<P>&nbsp;
<TABLE COLS=2 WIDTH="100%">
<TR>
<TD>
<FONT size="3"><B>
<CENTER><u>Delaware</u></CENTER>
</font></B>
</TD>
<TD>
<FONT size="3"><B>
<CENTER><u> 91-1600822 </u></CENTER>
</font></B>
</TD>
</TR>
<TR>
<TD>
<FONT size="2">
<CENTER>&nbsp; (State or Other Jurisdiction of Incorporation or Organization)&nbsp;</CENTER>
</font>
</TD>
<TD>
<FONT size="2">
<CENTER>(I.R.S. Employer Identification Number)</CENTER>
</font>
</TD>
</TR>
</TABLE>
<BR>




<FONT size="3"><B><p align="center">
                                6244 185th Avenue NE, Suite 100
<BR><U>
                              Redmond, Washington  &nbsp;&nbsp;  98052
</U></B></font><BR>

<FONT size="2">
        (Address of Principal Executive Offices, including Zip Code)
</font></P>

<FONT size="3"><B><U><p align="center">
                                 (425) 936-6847
</U></B></font><BR>

<FONT size="2">
                 (Registrant's Telephone Number, including Area Code)
</font></P>

</FONT><FONT SIZE=1><P ALIGN="CENTER">&nbsp;</P></FONT>

<B><FONT SIZE=2><P ALIGN="CENTER">Securities registered pursuant to Section&nbsp;12(b) of the Act:</P></B>

</FONT><FONT SIZE=1><P ALIGN="CENTER">&nbsp;</P></FONT><FONT SIZE=2>

<TABLE BORDER=0 CELLSPACING=0 WIDTH=99%>
<TR>
<TD WIDTH="33%" VALIGN="BOTTOM">
<FONT SIZE=2><P ALIGN="CENTER">&nbsp;<B>Title of Each Class</B></FONT></TD>
<TD WIDTH="34%" VALIGN="BOTTOM">
<FONT SIZE=2><P ALIGN="CENTER">&nbsp;<B>Trading Symbol</B></FONT></TD>
<TD WIDTH="33%" VALIGN="BOTTOM">
<B><FONT SIZE=2><P ALIGN="CENTER">Name of Each Exchange on Which Registered</B></FONT></TD>
</TR>
<TR>
<TD WIDTH="33%" VALIGN="BOTTOM">
<FONT SIZE=2><P ALIGN="CENTER">Common Stock, $0.001 par value per share</FONT></TD>
<TD WIDTH="34%" VALIGN="BOTTOM">
<FONT SIZE=2><P ALIGN="CENTER">MVIS</FONT></TD>
<TD WIDTH="33%" VALIGN="BOTTOM">
<FONT SIZE=2><P ALIGN="CENTER">The Nasdaq Stock Market LLC</FONT></TD>
</TR>
</TABLE>


<P>
Indicate by check mark 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 reports), and (2) has been subject to such filing
requirements for the past 90 days.  YES &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#120; <FONT FACE="Times New Roman">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   NO &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman"> </P>

<P>
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted
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).  YES &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#120; <FONT FACE="Times New Roman">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   NO &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman"> </P>


<P>Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company.
See definitions of "large accelerated filer," "accelerated filer," "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act. </P>


<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=0 ALIGN=CENTER WIDTH=100%>
<TR><TD WIDTH="19%" VALIGN="TOP">
<FONT SIZE=2><P>
Large accelerated filer  &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman">
</FONT></TD>
<TD WIDTH="19%" VALIGN="TOP">
<FONT SIZE=2><P>
Accelerated filer &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#120; <FONT FACE="Times New Roman">
</FONT></TD>
<TD WIDTH="24%" VALIGN="TOP">
<FONT SIZE=2><P>
Non-accelerated filer &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman">
</FONT></TD>
<TD WIDTH="19%" VALIGN="TOP">
<FONT SIZE=2><P>
Smaller reporting company &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#120; <FONT FACE="Times New Roman"></P>
</FONT></TD>
<TD WIDTH="19%" VALIGN="TOP">
<FONT SIZE=2><P>
Emerging growth company  &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman"></P>
</FONT></TD>
</TR>
</TABLE>

<P>
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.  &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman">  </P>

<P>
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
YES &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#168; <FONT FACE="Times New Roman">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   NO &nbsp;&nbsp; <FONT FACE="WINGDINGS">&#120; <FONT FACE="Times New Roman"> </P>

<P>
The number of shares of the registrant's common stock outstanding as of November 1, 2019 was 119,417,078.

<DIV align=left>
<HR size="1" noshade color="#000000" style="margin-top: -2px">
<HR size="4" noshade color="#000000" style="margin-top: -10px">
</DIV>
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><P ALIGN="CENTER">                                               TABLE OF CONTENTS </P></B>

<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=5 WIDTH=85%>
<TR><TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><B><P ALIGN="CENTER">PART I. FINANCIAL INFORMATION</B></FONT></TD>
<TD WIDTH="6%" VALIGN="TOP">&nbsp;</TD>
</TR>
<TR><TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Item 1.  Financial Statements (unaudited)</FONT></TD>
<TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER">Page</FONT></TD>
</TR>
<TR><TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  Condensed Consolidated Balance Sheets as of September 30, 2019 and December 31, 2018 </FONT></TD>
<TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=3><P ALIGN="CENTER"></FONT><A HREF="#bs"><FONT SIZE=2>2</FONT></A></TD>
</TR>
<TR><TD WIDTH="94%" VALIGN="BOTTOM">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2019 and 2018
</FONT></TD>
<TD WIDTH="6%" VALIGN="BOTTOM">
<FONT SIZE=4><P ALIGN="CENTER"></FONT><A HREF="#ops"><FONT SIZE=2>3</FONT></A></TD>
</TR>
<TR><TD WIDTH="94%" VALIGN="BOTTOM">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   Condensed Consolidated Statements of Shareholders' Equity (Deficit) for the three and nine months ended September 30, 2019 and 2018
</FONT></TD>
<TD WIDTH="6%" VALIGN="BOTTOM">
<FONT SIZE=4><P ALIGN="CENTER"></FONT><A HREF="#equity"><FONT SIZE=2>4</FONT></A></TD>
</TR>
<TR><TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2019 and 2018 </FONT></TD>
<TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=6><P ALIGN="CENTER"></FONT><A HREF="#flows"><FONT SIZE=2>5</FONT></A></TD>
</TR>
<TR><TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    Notes to Condensed Consolidated Financial Statements </FONT></TD>
<TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER"></FONT><A HREF="#notes"><FONT SIZE=2>6</FONT></A></TD>
<TR><TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Item 2.  Management's Discussion and Analysis of Financial Condition and Results of Operations</FONT></TD>
<TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER"></FONT><A HREF="#mda"><FONT SIZE=2>15</FONT></A></TD>
</TR>
<TR><TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Item 3.  Quantitative and Qualitative Disclosures About Market Risk</FONT></TD>
<TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER"></FONT><A HREF="#market"><FONT SIZE=2>20</FONT></A></TD>
</TR>
<TR><TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Item 4.  Controls and Procedures</FONT></TD>
<TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER"></FONT><A HREF="#controls"><FONT SIZE=2>20</FONT></A></TD>
</TR>
<TR><TD WIDTH="94%" VALIGN="TOP">&nbsp;</TD>
<TD WIDTH="6%" VALIGN="TOP">&nbsp;</TD>
</TR>
<TR><TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><B><P ALIGN="CENTER">PART II. OTHER INFORMATION</B></FONT></TD>
<TD WIDTH="6%" VALIGN="TOP">&nbsp;</TD>
</TR>
<TR><TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Item 1.  Legal Proceedings</FONT></TD>
<TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER"></FONT><A HREF="#item1"><FONT SIZE=2>21</FONT></A></TD>
</TR>
<TR><TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Item 1A. Risk Factors</FONT></TD>
<TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER"></FONT><A HREF="#item1a"><FONT SIZE=2>21</FONT></A></TD>
</TR>
<TR><TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Item 6.  Exhibits</FONT></TD>
<TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER"></FONT><A HREF="#item6"><FONT SIZE=2>28</FONT></A></TD>
</TR>
<TR><TD WIDTH="94%" VALIGN="TOP">
<FONT SIZE=2><P>Signatures</FONT></TD>
<TD WIDTH="6%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="CENTER"></FONT><A HREF="#sign"><FONT SIZE=2>29</FONT></A></TD>
</TR>
</TABLE>








<P ALIGN="CENTER">                                               1
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><p align="center">                      PART I. </P>

<P>ITEM 1. FINANCIAL STATEMENTS </P></B>


<B><p align="center"><A NAME="bs">
                              MicroVision, Inc.</A>
<BR>
                       Condensed Consolidated Balance Sheets
<BR></B>
                  (In thousands, except per share data)
<BR>
                            (Unaudited)</P>


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="95%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
September 30,</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="66%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="15%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="15%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Assets    </B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Current assets</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Cash and cash equivalents </FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             6,642&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           13,766&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Accounts receivable, net of allowances of $0 and $0, respectively</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                505&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                476&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Costs and estimated earnings in excess of billings on uncompleted contracts</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                987&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Inventory</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                241&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,109&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Other current assets</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                574&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,311&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp; Total current assets</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             7,962&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           17,649&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Property and equipment, net</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             2,111&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             2,993&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Operating lease right-of-use asset</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,394&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Restricted cash</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                435&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                435&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Intangible assets, net</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                306&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                486&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Other assets</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                186&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,470&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp; Total assets</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           12,394&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           23,033&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Liabilities and shareholders' equity (deficit)     </B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Current liabilities</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Accounts payable</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,091&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             2,411&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Accrued liabilities</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             4,064&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             5,602&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Deferred revenue</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  28&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Contract liabilities</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           10,000&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Other current liabilities</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    8&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           10,154&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Current portion of operating lease liability</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                651&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Current portion of finance lease obligations</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  24&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  21&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp; Total current liabilities</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           15,866&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           18,188&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Operating lease liability, net of current portion</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,482&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Finance lease obligations, net of current portion</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  15&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  33&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Deferred rent, net of current portion</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                695&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Total liabilities</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           17,363&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           18,916&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Commitments and contingencies (Note 10)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Shareholders' equity (deficit)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Preferred stock, par value $0.001; 25,000 shares authorized; zero and</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp; zero shares issued and outstanding</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Common stock, par value $0.001; 150,000 shares authorized;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp; 119,417 and 100,105 shares issued and outstanding at September 30,&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp; 2019 and December 31, 2018, respectively</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                119&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                100&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Additional paid-in capital</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         564,227&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         550,133&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Accumulated deficit</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       (569,315)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       (546,116)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp; Total shareholders' equity (deficit)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (4,969)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             4,117&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp; Total liabilities and shareholders' equity (deficit)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           12,394&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           23,033&nbsp;</FONT></TD>
</TR>
</TABLE>


<B><P ALIGN="CENTER"> The accompanying notes are an integral part of these financial statements.</B>



<P ALIGN="CENTER">                                               2
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><p align="center"><A NAME="ops">
                              MicroVision, Inc.</A>
<BR>
                  Condensed Consolidated Statements of Operations
<BR></B>
                  (In thousands, except per share data)
<BR>
                            (Unaudited)</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months Ended</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
September 30,</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
September 30,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="44%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Product revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                999&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
`</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,198&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
License and royalty revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  17&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           10,000&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  17&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           10,011&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Contract revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                174&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,572&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             3,066&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             5,763&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Total revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,190&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           11,572&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             4,281&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           15,774&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cost of product revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             2,039&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,434&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             3,352&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,998&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cost of contract revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  33&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,211&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,786&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             4,201&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Total cost of revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             2,072&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             2,645&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             5,138&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             6,199&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Gross profit</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (882)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             8,927&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (857)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             9,575&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Research and development expense</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             3,566&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             6,386&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           15,484&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           17,905&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Sales, marketing, general and administrative expense</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,697&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             2,253&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             6,851&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             6,953&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Total operating expenses</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             5,263&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             8,639&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           22,335&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           24,858&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Income (loss) from operations</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (6,145)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                288&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         (23,192)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         (15,283)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Other income (expense), net</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    4&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    1&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  (7)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                (19)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Net income (loss)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (6,141)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                289&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         (23,199)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         (15,302)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net income (loss) per share - basic</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (0.05)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               0.00&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (0.21)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (0.18)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net income (loss) per share - diluted</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (0.05)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               0.00&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (0.21)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (0.18)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Weighted-average shares outstanding - basic</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         114,874&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           93,073&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         107,953&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           84,388&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Weighted-average shares outstanding - diluted</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         114,874&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           93,204&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         107,953&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           84,388&nbsp;</FONT></TD>
</TR>
</TABLE>


<B><P ALIGN="CENTER"> The accompanying notes are an integral part of these financial statements.</B>


<P ALIGN="CENTER">                                               3
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>


<B><p align="center"><A NAME="equity">
                              MicroVision, Inc.</A>
<BR>
                    Condensed Consolidated Statements of Shareholders' Equity (Deficit)
<BR></B>
                           (In thousands)
<BR>
                            (Unaudited)</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="95%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Common Stock</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Additional</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Total</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Par</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
paid-in</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Accumulated</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
shareholders'</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="28%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Shares</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
 value</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="13%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
capital</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="13%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
deficit</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="13%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
equity (deficit)</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Balance at June 30, 2019</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         110,223&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
    110&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         558,334&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       (563,174)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 (4,730)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Share-based compensation expense</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                258&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      258&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Sales of common stock</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             9,194&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        9&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             5,635&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   5,644&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net loss&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (6,141)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 (6,141)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Balance at September 30, 2019</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         119,417&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
    119&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         564,227&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       (569,315)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 (4,969)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Balance at January 1, 2019</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         100,105&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
    100&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         550,133&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       (546,116)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   4,117&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Share-based compensation expense</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                250&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                877&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      877&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Sales of common stock</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           19,062&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
      19&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           13,217&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 13,236&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net loss</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         (23,199)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               (23,199)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Balance at September 30, 2019</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         119,417&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
    119&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         564,227&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       (569,315)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 (4,969)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Balance at June 30, 2018</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           93,073&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
      93&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         545,978&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       (534,457)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 11,614&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Share-based compensation expense</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                181&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      181&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Sales of common stock</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                (36)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      (36)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net income</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                289&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      289&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Balance at September 30, 2018</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           93,073&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
      93&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         546,123&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       (534,168)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 12,048&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Balance at January 1, 2018</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           78,597&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
      79&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         528,873&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       (524,086)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   4,866&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Adoption of ASC 606, Revenue from Contracts with Customers</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             5,220&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   5,220&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Share-based compensation expense</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  76&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                724&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                      724&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Sales of common stock</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           14,400&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
      14&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           16,526&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 16,540&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net loss&nbsp;</FONT></TD>
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         (15,302)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               (15,302)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Balance at September 30, 2018</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           93,073&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
      93&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         546,123&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
       (534,168)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 12,048&nbsp;</FONT></TD>
</TR>
</TABLE>

<B><P ALIGN="CENTER"> The accompanying notes are an integral part of these financial statements.</B>


<P ALIGN="CENTER">                                               4
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>



<B><p align="center"><A NAME="flows">
                              MicroVision, Inc.</A>
<BR>
                    Condensed Consolidated Statements of Cash Flows
<BR></B>
                           (In thousands)
<BR>
                            (Unaudited)</P>


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="95%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=4 ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months Ended</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
September 30,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="72%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="12%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="12%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Cash flows from operating activities</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net loss</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         (23,199)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         (15,302)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Adjustments to reconcile net loss to net cash used in operations:</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Depreciation and amortization</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,382&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,381&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Impairment of intangible assets</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  97&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Impairment of property and equipment</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                204&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Share-based compensation expense</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                877&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                721&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Inventory write-downs</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             2,203&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,139&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Other non-cash adjustments</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  99&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Change in:</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Accounts receivable, net</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                (29)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (5,029)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Costs and estimated earnings in excess of billings on uncompleted contracts</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                987&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (400)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Inventory</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (1,335)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  55&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Other current and non-current assets</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             2,021&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                (98)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Accounts payable</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (982)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (1,416)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Accrued liabilities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (1,360)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (188)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Deferred revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  28&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Billings on uncompleted contracts in excess of related costs</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  (4)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Contract liabilities and other current liabilities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (146)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (115)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Operating lease liabilities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (481)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Other long-term liabilities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (305)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp; Net cash used in operating activities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         (19,733)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         (19,462)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Cash flows from investing activities</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Purchases of property and equipment</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (671)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (971)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp; Net cash used in investing activities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (671)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (971)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Cash flows from financing activities</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Principal payments under finance leases</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                (15)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  (2)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Increase in deferred rent</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                139&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Net proceeds from issuance of common stock</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           13,295&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           16,540&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp; Net cash provided by financing activities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           13,280&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           16,677&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Change in cash, cash equivalents, and restricted cash</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (7,124)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (3,756)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cash, cash equivalents, and restricted cash at beginning of period</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           14,201&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           17,401&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cash, cash equivalents, and restricted cash at end of period</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             7,077&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           13,645&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Supplemental schedule of non-cash investing and financing activities</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Property and equipment acquired under finance leases</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  42&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Non-cash additions to property and equipment</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  48&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                149&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Issuance of common stock for commitment fee</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                258&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD COLSPAN=7 ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
The following table provides a reconciliation of the cash, cash equivalents, and restricted cash balances as of</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
September 30, 2019 and December 31, 2018:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
September 30,</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cash and cash equivalents</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             6,642&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           13,766&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Restricted cash</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                435&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                435&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Cash, cash equivalents and restricted cash</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             7,077&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           14,201&nbsp;</FONT></TD>
</TR>
</TABLE>


<B><P ALIGN="CENTER"> The accompanying notes are an integral part of these financial statements.</B>



<P ALIGN="CENTER">                                               5
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<FONT FACE="Times New Roman" SIZE="2">

<B><P ALIGN="CENTER"><A NAME="notes">MicroVision, Inc.</A> <BR>
Notes to Condensed Consolidated Financial Statements <BR>
              (Unaudited) </P></B>

<B><P>1. MANAGEMENT'S STATEMENT</P></B>

<P>The Condensed Consolidated Balance Sheets as of September 30, 2019, the Condensed Consolidated Statements of Operations and the Condensed Consolidated
Statements of Shareholders' Equity (Deficit) for the three and nine months ended September 30, 2019 and 2018, and the Condensed Consolidated Statements of Cash Flows for the nine months ended
September 30, 2019 and 2018, have been prepared by MicroVision, Inc. ("we" or "our") and have not been audited.  In the opinion of management, all adjustments necessary to state fairly the financial
position at September 30, 2019 and the results of operations and cash flows for all periods presented have been made and consist of normal recurring adjustments.  Certain information and footnote
disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to the rules of the Securities and
Exchange Commission (SEC).  The year-end condensed balance sheet data was derived from audited financial statements but does not include all disclosures required by accounting principles generally
accepted in the United States of America.  You should read these condensed consolidated financial statements in conjunction with the financial statements and notes thereto included in our Annual Report
on Form 10-K for the fiscal year ended December 31, 2018.  The results of operations for the three and nine months ended September 30, 2019 are not necessarily indicative of the operating results that
may be attained for the entire fiscal year. </P>
<P>We have incurred significant losses since inception.  We have funded our operations to date primarily through the sale of common stock, convertible preferred stock, warrants, the issuance of convertible
debt and, to a lesser extent, from development contract revenues, product sales and licensing activities.  At September 30, 2019, we had $6.6 million in cash and cash equivalents.</P>

<P>Based on our current operating plan that includes anticipated future proceeds from the sale of shares under our
existing Purchase Agreement with Lincoln Park Capital Fund, LLC (Lincoln Park), we anticipate that we have sufficient cash and cash equivalents to fund our operations into the first quarter of 2020.
We will require additional capital to fund our operating plan past that time.  We plan to obtain additional capital through the issuance of equity or debt securities, product sales and/or licensing activities.
There can be no assurance that additional capital will be available to us or, if available, will be available on terms acceptable to us or on a timely basis.  If adequate capital resources are not available on a
timely basis,
we may consider limiting our operations substantially and we may be unable to continue as a going concern.
This limitation of operations could include reducing investments in our production capacities, research and development projects, staff, operating costs, and capital expenditures. </P>

<P>We are introducing new technology and products into an emerging market which creates significant uncertainty about our ability to accurately project revenue, costs and cash flows.  Our capital
requirements will depend on many factors, including, but not limited to, the commercial success of our laser beam scanning (LBS) engines, the rate at which original equipment manufacturers (OEMs) or
original design manufacturers (ODMs) introduce products incorporating our PicoP&reg; scanning technology and the market acceptance and competitive position of such products.  If revenues are less than
we anticipate, if the mix of revenues and the associated margins vary from anticipated amounts or if expenses exceed the amounts budgeted, we may require additional capital earlier than expected to fund
our operations.  In addition, our operating plan provides for the development of strategic relationships with suppliers of components and systems and equipment manufacturers that may require additional
investments by us.</P>

<P>These factors raise substantial doubt regarding our ability to continue as a going concern.  Our unaudited consolidated financial statements have been prepared assuming we will continue as a going
concern and do not include any adjustments that might be necessary should we be unable to continue as a going concern.</P>

<B><P>2. NET INCOME (LOSS) PER SHARE</P>

</B><P>Basic net income (loss) per share is calculated using the weighted-average number of common shares outstanding during the period.  Diluted net income (loss) per share is calculated using the
weighted-average number of common shares outstanding and taking into account the dilutive effect of all potential common stock equivalents outstanding.  Potentially dilutive common stock equivalents
primarily consist of options, warrants and nonvested restricted stock units (RSUs). Net loss per share for the three months ended September 30, 2019 and the nine months ended September 30, 2019 and
2018, assuming dilution, is equal to basic net loss per share because the effect of dilutive securities outstanding during the period, including options and RSUs computed using the treasury stock method, is
anti-dilutive.  Basic net income per share for the three months ended September 30, 2018 is diluted by the potentially dilutive outstanding securities per the table below.   </P>

<P ALIGN="CENTER">                                                             6
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>The components of basic and diluted net income (loss) per share were as follows (in thousands, except per share data): </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months Ended</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
September 30,</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
September 30,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="44%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Numerator:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net income (loss) available for common shareholders - basic</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (6,141)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                289&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         (23,199)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         (15,302)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Denominator:</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Weighted-average common shares outstanding - basic</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         114,874&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           93,073&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         107,953&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           84,388&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Dilutive incremental share effect from:</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;  Options</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    1&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;  &nbsp;&nbsp;&nbsp;&nbsp;  Nonvested restricted stock units</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                130&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Weighted-average common shares outstanding - diluted</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         114,874&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           93,204&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         107,953&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           84,388&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net income (loss) per share - basic</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (0.05)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               0.00&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (0.21)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (0.18)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net income (loss) per share - diluted</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (0.05)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               0.00&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (0.21)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (0.18)</FONT></TD>
</TR>
</TABLE>


<P>For the three and nine months ended September 30, 2019, we excluded the following securities from net income (loss) per share as the effect of including them would have been anti-dilutive: options
outstanding exercisable into a total of 5,206,000 shares of common stock and 1,247,000 nonvested RSUs. For the three and nine months ended September 30, 2018, we excluded the following securities
from net income (loss) per share as the effect of including them would have been anti-dilutive: options outstanding and warrants exercisable into a total of 7,586,000 and 7,587,000 shares of common stock,
respectively, and 1,050,000 and 1,180,000 nonvested RSUs, respectively.</P>

<B><P>3. LONG-TERM CONTRACTS</P>
</B><P>In May 2018, we signed a five-year license agreement with a customer granting them exclusive license to our LBS technology for display-only applications.  As part of the agreement, we received a
first payment of $5.0 million in June 2018 and the second payment of $5.0 million in October 2018.  The contract includes requirements that must be met in order to maintain exclusivity.  If this licensee
acquires a customer, the agreement requires the licensee to buy any needed components from us.  During the year ended December 31, 2018 we completed the performance obligations required by the
contract.  As a result, we recognized $10.0 million in license and royalty revenue during the year ended December 31, 2018.</P>

<P>In April 2017, we signed a contract with a major technology company to develop an LBS display system.  Under the agreement, we received an upfront payment of $10.0 million in 2017 and, as of
September 30, 2019, have also received $15.0 million, net of early payment discounts, representing all payment due for development work.  The original contract was for $14.0 million in fees for
development work, but we and our customer agreed to add $1.1 million in additional work to total $15.1 million.  After applying early payment discounts, we recognized revenue of $15.0 million in
development fees over time based on the proportion of total cost expended (under Topic 606, the &quot;input method&quot;) to the total cost expected to complete the contract performance obligation.  For
the three and nine months ended September 30, 2019, we recognized $47,000 and $2.9 million, respectively, of contract revenue from development fees on this agreement compared to $1.5 million and
$5.6 million, respectively, during the three and nine months ended September 30, 2018.</P>

<P>The $10.0 million upfront payment will be recognized as revenue at the point in time future component sales are transferred to the customer.  Based on current pricing and cost estimates, the amount of
the per unit upfront payment would be greater than our estimated per unit gross profit.  We have an amount equal to the $10.0 million upfront payment classified as a contract liability on the balance sheet.
We have received initial purchase orders from our customer under the product supply agreement signed in April 2017.  We expect to apply $877,000 of the upfront payment over the two quarters ended
December 31, 2019 and March 31, 2020.  To the extent that the component purchases do not fully expend the $10.0 million upfront payment, there is no repayment provision to the customer.  </P>

<P ALIGN="CENTER">                                                             7
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P>4. REVENUE RECOGNITION</P>
</B><P>The following is a description of principal activities from which we generate revenue.  Revenues are recognized when control of the promised goods or services are transferred to our customers, in
an amount that reflects the consideration that we expect to receive in exchange for those goods or services.  We generate all of our revenue from contracts with customers.</P>

<P>We evaluate contracts based on the 5-step model as stated in Topic 606 as follows: (i) identify the contract, (ii) identify the performance obligations, (iii) determine the transaction price, (iv) allocate the
transaction price, and (v) recognize revenue when (or as) performance obligations are satisfied.</P>

<P>A contract contains a promise (or promises) to transfer goods or services to a customer.  A performance obligation is a promise (or a group of promises) that is distinct, as defined in the revenue
standard.</P>

<P>The transaction price is the amount of consideration an entity expects to be entitled to from a customer in exchange for providing the goods or services.  A number of factors should be considered to
determine the transaction price, including whether there is variable consideration, a significant financing component, noncash consideration, or amounts payable to the customer.  The determination of
variable consideration will require a significant amount of judgment.  In estimating the transaction price we will use either the expected value method or the most likely amount method. </P>

<P>The transaction price is allocated to the separate performance obligations in the contract based on relative standalone selling prices.  Determining the relative standalone selling price can be challenging
when goods or services are not sold on a standalone basis.  The revenue standard sets out several methods that can be used to estimate a standalone selling price when one is not directly observable.
Allocating discounts and variable consideration must also be considered.  Allocating the transaction price can require significant judgement on our part.</P>

<P>Revenue is recognized when (or as) the customer obtains control of the good or service/performance obligations are satisfied.  Topic 606 provides guidance to help determine if a performance obligation
is satisfied at a point in time or over time.  Where a performance obligation is satisfied over time, the related revenue is also recognized over time.</P>

<B><U><P>Disaggregation of revenue</P></U></B>

<P>The following table provides information about disaggregated revenue by timing of revenue recognition, (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="98%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><I>
&nbsp;</I></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><I>
&nbsp;</I></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><I>
&nbsp;</I></FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=10 ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended September 30, 2019</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
License and</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Product</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
royalty</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Contract</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="40%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
revenue</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
revenue</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
revenue</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
Total</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Timing of revenue recognition:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Products transferred at a point in time</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                999&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  17&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  121&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,137&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Product and services transferred over time</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    53&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  53&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Total</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                999&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  17&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  174&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,190&nbsp;</FONT></TD>
</TR>
</TABLE>


<P> &nbsp; </P>


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="98%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><I>
&nbsp;</I></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><I>
&nbsp;</I></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><I>
&nbsp;</I></FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=10 ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months Ended September 30, 2019</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
License and</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Product</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
royalty</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Contract</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="40%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
revenue</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
revenue</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
revenue</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
Total</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Timing of revenue recognition:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Products transferred at a point in time</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,198&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  17&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  173&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,388&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Product and services transferred over time</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               2,893&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             2,893&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Total</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,198&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  17&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               3,066&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             4,281&nbsp;</FONT></TD>
</TR>
</TABLE>


<P> &nbsp; </P>



<P ALIGN="CENTER">                                                             8
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="98%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><I>
&nbsp;</I></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><I>
&nbsp;</I></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><I>
&nbsp;</I></FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=10 ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended September 30, 2018</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
License and</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Product</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
royalty</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Contract</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="40%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
revenue</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
revenue</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
revenue</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
Total</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Timing of revenue recognition:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Products transferred at a point in time</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           10,000&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    26&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           10,026&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Product and services transferred over time</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               1,546&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,546&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Total</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           10,000&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               1,572&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           11,572&nbsp;</FONT></TD>
</TR>
</TABLE>


<P> &nbsp; </P>


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="98%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><I>
&nbsp;</I></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><I>
&nbsp;</I></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><I>
&nbsp;</I></FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=10 ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months Ended September 30, 2018</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
License and</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Product</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
royalty</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Contract</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="40%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
revenue</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
revenue</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
revenue</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
Total</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Timing of revenue recognition:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Products transferred at a point in time</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           10,011&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  182&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           10,193&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Product and services transferred over time</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               5,581&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             5,581&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Total</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           10,011&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               5,763&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           15,774&nbsp;</FONT></TD>
</TR>
</TABLE>


<B><U><P>Contract balances</P>
</U></B><P>The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers (in thousands):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
September 30,</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="66%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="15%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="15%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Accounts receivable, net</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                         505&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                  476&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Costs and estimated earnings in excess of billings on uncompleted contracts</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                              -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                987&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Deferred revenue</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                              28&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                              -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Contract liabilities</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                           10,000&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                              -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Other current liabilities</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                              -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                           10,000&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>Under Topic 606, our rights to consideration are presented separately depending on whether those rights are conditional or unconditional.  We present our unconditional rights to consideration as
&quot;accounts receivable&quot; in our Consolidated Balance Sheet.</P>
<P>Contract assets represent rights to consideration that are subject to a condition other than the passage of time and will be comprised primarily of costs and estimated profits in excess of billings on
uncompleted contracts and estimated accrued sales-based royalty revenue.  </P>
<P>Contract costs in excess of billing are included in the &quot;Costs and estimated earnings in excess of billings on uncompleted contracts&quot; line of our Consolidated Balance Sheet.   </P>

<P ALIGN="CENTER">                                                             9
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>Significant changes in the contract assets and the contract liabilities balances during the period are as follows (in thousands, except percentages):</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0">
<TR>
<TD WIDTH="40%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
September 30,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</FONT></TD>
</TR>
<TR>
<TD WIDTH="40%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
$ Change</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
% Change</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Contract assets</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   987&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (987)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (100.0)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Contract liabilities</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   (10,028)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                - &nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   (10,028)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                - &nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Net contract assets (liabilities)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   (10,028)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   987&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (11,015)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
        (1,116.0)</FONT></TD>
</TR>
</TABLE>


<P>During the nine months ended September 30, 2019, we billed $3.9 million on our development contract.  Of this amount, $987,000 was
included in contract assets at December 31, 2018.  We also recognized revenue of $2.9 million on development contract during the nine months ended September 30, 2019. </P>

<B><U><P>Contract acquisition costs</P>
</U></B><P>We are required to capitalize certain contract acquisition costs consisting primarily of commissions paid when contracts are signed.  We currently do not pay any commissions upon the signing
of a contract; therefore, no commission cost has been incurred as of September 30, 2019. &nbsp;</P>

<B><U><P>Transaction price allocated to the remaining performance obligations</P>
</U></B><P>The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting
period.  The $10.0 million upfront payment received from a major technology company will be recognized as revenue at the point in time future component sales are transferred to the customer.  We have
received initial purchase orders from our customer under the product supply agreement signed in April 2017.  We expect to apply $877,000 of the $10.0 million contract liability over the two quarters
ended December 31, 2019 and March 31, 2020 and this amount is included in revenue below.  Because there is uncertainty about the timing of the application of the remainder of the $10.0 million
contract liability, it has been excluded from future estimated revenue in the table below.
The $10.0 million contract liability is classified as a current liability on our balance sheet.  Due to the uncertainty of the timing, it is possible that recognition of revenue may extend beyond the next
twelve months.  The following table provides information about the estimated timing of revenue recognition (in thousands): </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="80%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="66%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="15%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
Remainder of 2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="15%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2020</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Product revenue</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                  3,482&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                  2,796&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
License and royalty revenue</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                  84&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                  57&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Contract revenue</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                  9&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                  19&nbsp;</FONT></TD>
</TR>
</TABLE>

<B><P>5. CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS</P>
</B><U><P>Concentration of credit risk</P>
</U><P>Financial instruments that potentially subject us to a concentration of credit risk are primarily cash equivalents and accounts receivable.  We typically do not require collateral from our customers.
As of September 30, 2019, our cash and cash equivalents are comprised of short-term highly rated money market savings accounts.</P>
<U><P>Concentration of major customers and suppliers </P>
</U><P><A NAME="_Hlk7447999">For the three and nine months ended September 30, 2019, one customer accounted for $823,000 and $3.7 million in revenue, representing 69% and 86% of our total
revenue, respectively.  A second customer accounted for $360,000 and $559,000 in revenue, representing 30% and 13% of our total revenue, respectively.  For the three and nine months ended September
30, 2018, one customer accounted for $10.0 million in revenue, representing 86% and 63% of our total revenue, respectively.  A second customer accounted for $1.5 million and $5.6 million in revenue,
representing 13% and 35% of our total revenue, respectively.  One customer accounted for $505,000, or 100% of our net accounts receivable balance at September 30, 2019.</A> </P>

<P ALIGN="CENTER">                                                             10
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>A significant concentration of our components and the products we sell are currently manufactured and obtained from single or limited-source suppliers.  The loss of any single or limited-source supplier,
the failure of any of these suppliers to perform as expected, or the disruption in the supply chain of components from these suppliers could subject us to risks and uncertainties including, but not limited to,
increased cost of sales, possible loss of revenues, or significant delays in product deliveries, any of which could adversely affect our financial condition and operating results.</P>

<B><P>6. INVENTORY</P>
</B><P>Inventory consists of the following:</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
September 30,</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
December 31,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="66%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
(<I>in thousands</I>)</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="15%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="15%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Raw materials</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                32&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Finished goods</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                241&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              1,077&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                241&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              1,109&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>Inventory consists of raw materials and finished goods assemblies.  Inventory is computed using the first-in, first-out (FIFO) method and is stated at the lower of cost and net realizable value.
Management periodically assesses the need to account for obsolescence of inventory and adjusts the carrying value of inventory to its net realizable value when required.  During the three and nine months
ended September 30, 2019, we recorded $1.4 million and $2.2 million, respectively, in inventory write-downs.  As of September 30, 2019 and December 31, 2018, $168,000 and $1.4 million, respectively, of
materials that are not expected to be consumed during the next twelve months are classified as &quot;other assets&quot; on the balance sheet.</P>

<B><P>7. SEVERANCE ARRANGEMENTS</P>
</B><P>In the nine months ended September 2019, we completed the development work under the April 2017 contract, therefore, to better align our resources to support our business needs, we reduced
our workforce by approximately 27%.  In the three months ended June 30, 2019, we recorded expenses related to severance of approximately $300,000 to research and development expense and
approximately $90,000 to sales, marketing, and general and administrative expense.  We paid $284,000 during the three months ended September 30, 2019 related to the severance agreements for these
employees.  We plan to make the remaining severance payments during the fourth quarter of 2019.</P>

<B><P>8. SHARE-BASED COMPENSATION </P>
</B><P>We issue share-based compensation to employees in the form of stock options, RSUs, and performance stock units (PSUs).  We account for the share-based awards by recognizing the fair value of
share-based compensation expense on a straight-line basis over the service period of the award, net of estimated forfeitures.  The fair value of stock options is estimated on the grant date using the Black-Scholes
option pricing model.  The fair value of RSUs is determined by the closing price of our common stock on the grant date.  The PSUs are valued using a binomial option pricing model using the
following inputs: stock price, volatility, and risk-free interest rates.  Changes in estimated inputs or using other option valuation methods may result in materially different option values and share-based
compensation expense. </P>

<P>The following table summarizes the amount of share-based compensation expense by line item on the statements of operations:</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="90%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Share-based compensation expense</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD COLSPAN=4 ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months Ended</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
 September 30,</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" COLSPAN=4 ALIGN="center" STYLE="vnd.ms-excel.numberformat:m/d/yyyy"><FONT FACE="Times New Roman" SIZE=-1><B>
 September 30,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="44%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><I>
(in thousands)</I></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="12%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cost of product revenue</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  25&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  26&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Research and development expense</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  84&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                109&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                283&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                377&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Sales, marketing, general and administrative expense</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                149&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  73&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                568&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                344&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                258&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                182&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                877&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                721&nbsp;</FONT></TD>
</TR>
</TABLE>

<P ALIGN="CENTER">                                                             11
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<U>
<P>Options activity and positions</P>
</U><P>The following table summarizes shares, weighted-average exercise price, weighted-average remaining contractual term and aggregate intrinsic value of options outstanding and options exercisable
as of September 30, 2019: </P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="95%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Weighted-</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Weighted-</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Average</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Average</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Remaining</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Aggregate</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Exercise</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Contractual</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Intrinsic</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="37%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><B>
Options</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Shares</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Price</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Term (years)</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="14%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Value</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Outstanding as of September 30, 2019</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                5,206,000&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               1.65&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   7.7&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Exercisable as of September 30, 2019</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               2,315,000&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               2.46&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                   5.9&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       -&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>During the nine months ended September 30, 2019 we issued 475,000 stock options and 195,000 PSUs to our executive officers.  These PSUs have performance vesting criteria that would require the
Company's stock price to appreciate by more than 100% of the stock price on the grant date before they become earned.&nbsp; Earned PSUs are eligible to vest as to one-third of the PSUs subject to the
Award on each of the first three anniversaries of May 22, 2019, subject to the recipient's employment on the above vesting dates. &nbsp; PSUs that become earned prior to a vesting date that would have
vested on any earlier vesting date would become immediately vested.</P>

<P>As of September 30, 2019, our unrecognized share-based employee compensation related to stock options was $1.4 million which we plan to amortize over the next 2.2 years, our unrecognized share-based
compensation related to RSUs was $394,000 which we plan to amortize over the next 1.6 years, and our unrecognized share-based compensation related to the PSUs was $17,000, which we plan to
amortize over the next 2.0 years.</P>

<B><P>9. LEASES</P>
</B><P>In February 2016, the FASB issued Accounting Standards Update 2016-02 (ASU 2016-02), Leases (Topic 842). ASU 2016-02 requires lessees to recognize a right-of-use (ROU) asset and lease
liability in the balance sheet for all leases, including operating leases, with terms of more than twelve months.  Recognition, measurement and presentation of expenses and cash flows from a lease by a
lessee have not significantly changed from previous guidance.  The amendments also require qualitative disclosures along with specific quantitative disclosures.  We adopted this guidance using the
cumulative-effect adjustment method on January 1, 2019, meaning we did not restate prior periods.  Current year financial information is presented under the guidance in Topic
842, while prior year information will continue to be presented under Topic 840.  Adoption of the standard resulted in the recognition of an operating ROU asset of approximately $1.6 million, a lease
liability of approximately $2.5 million, and a reduction in other short-term and long-term liabilities of $873,000.  Adoption of the standard did not have a material impact on our Statement of Operations or
Statement of Cash flows.  Accounting for our finance leases remains substantially unchanged.</P>

<P>We determine if an arrangement is a lease at inception.  On our balance sheet, our office lease is included in Operating lease right-of-use asset, Current portion of operating lease liability and Operating
lease liability, net of current portion.  On our balance sheet, finance leases are included in Property and equipment, Current portion of finance lease obligations and Finance lease obligations, net of current
portion.</P>

<P>ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease.  Operating lease ROU assets
and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.  For leases that do not provide an implicit rate, we use our incremental borrowing
rate based on the information available at commencement date in determining the present value of lease payments.  We use the implicit rate when readily determinable.  Lease expense for lease payments
is recognized on a straight-line basis over the lease term.</P>

<P>Significant judgment may be required when determining whether a contract contains a lease, the length of the lease term, the allocation of the consideration in a contract between lease and non-lease
components, and the determination of the discount rate included in our office lease.  We review the underlying objective of each contract, the terms of the contract, and consider our current and future
business conditions when making these judgments.</P>

<P ALIGN="CENTER">                                                             12
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>Our leases have remaining lease terms of two to four years.  Our office space lease contains an option to extend the lease for one period of five years.  This extension period is not included in our ROU
asset or lease liability amounts.  Our office lease agreement includes both lease and non-lease components, which are accounted for separately.  Our finance leases contain options to purchase the leased
property.  The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless we are reasonably certain to exercise the purchase option.</P>

<P>The components of lease expense were as follows:</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="75%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months Ended</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
September 30,</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
September 30,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="66%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
<I>(in thousands)</I></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="15%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="15%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Operating lease expense</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                 116&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          348&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Finance lease expense:</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Amortization of leased assets</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                     4&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                            12&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Interest on lease liabilities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                     2&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                              5&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Total finance lease expense</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                     6&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                            17&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Total lease expense</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                 122&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          365&nbsp;</FONT></TD>
</TR>
</TABLE>


<P>Supplemental cash flow information related to leases was as follows:</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="85%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Three Months Ended</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Nine Months Ended</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
September 30,</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
September 30,</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="66%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
<I>(in thousands)</I></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="15%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="15%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Cash paid for amounts included in measurement of lease liabilities:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Operating cash flows from operating leases</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                 160&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                          481&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Operating cash flows from finance leases</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                     2&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                              5&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Financing cash flows from finance leases</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                     6&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                            15&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Right-of-use assets obtained in exchange for new lease obligations:</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Operating leases</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                       1,638&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Finance leases</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                              -&nbsp;</FONT></TD>
</TR>
</TABLE>

<P ALIGN="CENTER">                                                             13
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>Supplemental balance sheet information related to leases was as follows:</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="75%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="83%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><I>
(in thousands)</I></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="15%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
September 30, 2019</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Operating leases</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Operating lease right-of-use assets</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                              1,394&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Current portion of operating lease liability</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                 651&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Operating lease liability, net of current portion</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                              1,482&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Total operating lease liabilities</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                              2,133&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Finance leases</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Property and equipment, at cost</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                   66&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Accumulated depreciation</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                 (21)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Property and equipment, net</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                   45&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Current portion of finance lease obligations</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                   24&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Finance lease obligations, net of current portion</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                   15&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp; Total finance lease liabilities</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                                   39&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Weighted Average Remaining Lease Term</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="left" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Operating leases</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
 4 years&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Finance leases</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
 2 years&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Weighted Average Discount Rate</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Operating leases</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
6.0%</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
 &nbsp;&nbsp;&nbsp;&nbsp;   Finance leases</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
13.8%</FONT></TD>
</TR>
</TABLE>



<P>As of September 30, 2019, maturities of lease liabilities were as follows:</P>


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="75%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:#,##0"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Operating</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center"><FONT FACE="Times New Roman" SIZE=-1><B>
Finance</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="66%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1><I>
(in thousands)</I></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="15%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
leases</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="15%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
leases</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
2019</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            160&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                7&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
2020</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            656&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              27&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
2021</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            676&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                9&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
2022</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            696&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
2023</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
            175&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Thereafter</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                 -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Total minimum lease payments</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         2,363&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              43&nbsp;</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Less: amount representing interest</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (230)</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               (4)</FONT></TD>
</TR>
<TR VALIGN="top">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Present value of lease liabilities</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
         2,133&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD STYLE="border-bottom: black 2.25pt double" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              39&nbsp;</FONT></TD>
</TR>
</TABLE>


<B><P>10. COMMITMENTS AND CONTINGENCIES</P>
</B><U><P>Litigation</P>
</U><P>In March 2019, we filed a Notice of Arbitration in Hong Kong against Ragentek as a result of its failure to perform its obligations under a purchase order with us.
The relief sought is $4.0 million dollars plus interest and arbitration costs.&nbsp; At this time we cannot predict the likelihood of a favorable outcome. </P>

<P>We are subject to various claims and pending or threatened lawsuits in the normal course of business.  We are not currently party to any legal proceedings that management believes are reasonably
possible to have a material adverse effect on our financial position, results of operations or cash flows.</P>

<P ALIGN="CENTER">                                                             14
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<U>
<P>Purchase commitments</P>
</U><P>At September 30, 2019, we had $2.6 million in open purchase obligations that represent commitments to purchase inventory, materials, capital equipment, and other goods used in the normal
operation of our business.</P>

<B><P>11. COMMON STOCK AND WARRANTS</P>
</B><P>In July 2019, we raised $2.0 million before issuance costs of approximately $24,000 through a registered direct offering of 3.0 million shares of our common stock to a
private investor.</P>

<P>In April 2019, we raised $2.0 million before issuance costs of approximately $34,000 through a registered direct offering of 2.3 million shares of our common stock to a private investor.</P>

<P>In April 2019, we entered into a Common Stock Purchase Agreement with Lincoln Park Capital Fund, LLC (Lincoln Park) granting us the right to sell shares of our common stock having an aggregate
value of up to $11.0 million.  Under the terms of the agreement, Lincoln Park made an initial purchase of $1.0 million in shares of common stock at a purchase price of $0.98 per share.  Subject to various
limitations and conditions set forth in the agreement, we may sell up to an additional $10.0 million in shares of common stock, from time to time, at our sole discretion to Lincoln Park over a 24-month period
beginning April 2019.  In consideration for entering into the agreement, we issued 250,000 shares of our common stock, having a value of $258,000, based on the closing stock price at the date of grant, to
Lincoln Park as a commitment fee.  We incurred an additional $92,000 in issuance costs.  As of September 30, 2019, we have issued 11.8 million shares and raised a total of $8.3 million under this
agreement.</P>

<P>In January 2019, we raised $1.2 million before issuance costs of approximately $26,000 through a registered direct offering of 2.0 million shares of our common stock to a private investor.</P>

<P>In December 2018, we raised $4.2 million before issuance costs of approximately $524,000 through an underwritten public offering of 7.0 million shares of our common stock.</P>

<P>In June 2018, we raised $18.0 million before issuance costs of approximately $1.4 million through an underwritten public offering of 14.4 million shares of our common stock.</P>

<B><P><A NAME="mda">ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</A></P>
</B><U><P>Forward-looking statements</P>
</U><I><P>The information set forth in this report in Item 2, "Management's Discussion and Analysis of Financial Condition and Results of Operations," and Item 3, "Quantitative and Qualitative Disclosures
about Market Risk," includes "Forward-Looking Statements" within the meaning of Section 27A of the Securities Act of 1933, as amended (the "Securities Act"), and Section 21E of the Securities Exchange
Act of 1934, as amended (the "Exchange Act"), and is subject to the safe harbor created by those sections.  Such statements may include, but are not limited to, projections of revenues, income or loss,
capital expenditures, plans for product development and cooperative arrangements, technology development by third parties, future operations, financing needs or plans of MicroVision, Inc.
(&quot;we,&quot; &quot;our,&quot; or &quot;us&quot;), as well as assumptions relating to the foregoing.   The words "anticipate," "could," "would," "believe," "estimate," "expect," "goal," "may," "plan,"
"project," "will," and similar expressions identify forward-looking statements.  Factors that could cause actual results to differ materially from those projected in our forward-looking statements include risk
factors identified below in Item 1A. </P></I>

<B><P ALIGN="CENTER">Overview</P>
</B><P>MicroVision, Inc. is a pioneer in laser beam scanning (LBS) technology that we market under our brand name PicoP&reg;.  We have developed our proprietary scanning technology that can be used
in products for interactive projection, consumer light detection and ranging (LiDAR), automotive LiDAR, and augmented and mixed reality.  Our PicoP&reg; scanning technology is based on our patented
expertise in systems that include micro-electrical mechanical systems (MEMS), laser diodes, opto-mechanics, and electronics and how those elements are packaged into a small form factor, low power
scanning engine that can display, interact and sense, depending on the needs of the application.  These systems utilize edge computing and machine intelligence as part of the solutions.</P>

<P ALIGN="CENTER">                                                             15
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>Our strategy includes selling LBS engines to original equipment manufacturers (OEMs) and original design manufacturers (ODMs).  We plan to offer scanning engines to support a wide array of
applications: an interactive scanning engine for smart home speakers and other Internet of Things (IoT) products, a LiDAR engine for consumer electronic applications, and solutions for augmented and
mixed reality devices.  We also are developing LiDAR for automotive collision avoidance systems.</P>

<P>In addition to selling engines, we have licensed our patented PicoP&reg; scanning technology to other companies for incorporation into their scanning engines for projection.  We sell our customers key
components needed to produce their laser scanning engines and/or license our technology in exchange for a royalty fee or margin for each scanning engine they sell.  Companies to whom we license our
PicoP&reg; scanning technology are typically OEMs or ODMs who are in the business of making components or products ready for sale to end users.  To date, we have primarily focused on the consumer
electronics market, however, we believe that our LBS technology could support multiple applications and markets including automotive, medical, and industrial.</P>

<P>While we are optimistic about our technology and the potential for future revenues, we have incurred substantial losses since inception and we expect to incur a significant loss during the fiscal year
ending December 31, 2019.</P>
<U><P>Key accounting policies and estimates</P>
</U><P>Our discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements, which have been prepared in accordance with accounting
principles generally accepted in the United States.  The preparation of these financial statements requires us to make estimates and judgments that materially affect the reported amounts of assets,
liabilities, revenues and expenses, and related disclosure of contingent liabilities.  We evaluate our estimates on a continuous basis.  We base our estimates on historical data, terms of existing contracts, our
evaluation of trends in the consumer display and 3D sensing industries, information provided by our current and prospective customers and strategic partners, information available from other outside
sources and on various other assumptions we believe to be reasonable under the circumstances.  The results form the basis for making judgments regarding the carrying values of assets and liabilities that
are not readily apparent from other sources.  Actual results may differ from these estimates under different assumptions or conditions.  Except for policy changes in accounting for leases associated with our
adoption of Topic 842 (see Note 9 &quot;Leases&quot; in the Notes to Condensed Consolidated Financial Statements in Item 1), there have been no significant changes to our critical accounting judgments,
policies, and estimates as described in our Annual Report on Form 10-K for the year ended December 31, 2018.</P>

<U><P>Results of operations </P>
</U><I><P>Product revenue</P></I>

<FONT FACE="Times New Roman" SIZE=1><P> &nbsp; </P> <FONT FACE="Times New Roman" SIZE=2>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="75%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="40%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
(<I>in thousands</I>)</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
$ change</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
% change</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Three Months Ended September 30,</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                999&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                999&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Nine Months Ended September 30,</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,198&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,198&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                     -&nbsp;</FONT></TD>
</TR>
</TABLE>

<P>Product revenue is revenue from sales of our products which are LBS engines, MEMS and ASICs.    Revenue is recognized when control of the goods passes to the customer.  Our quarterly product
revenue may vary substantially due to the timing of product orders from customers, product shipments, production constraints and availability of components and raw materials.</P>

<P>The increase in product revenue for the three and nine months ended September 30, 2019 compared to 2018 was primarily due to product shipments to a major technology company and includes
$360,000 related to selling display engines produced for Ragentek, and previously written off, to another customer.  </P>
<P>Product revenue backlog at September 30, 2019 and 2018 was $5.5 million and $3.2 million, respectively.  The September 30, 2019 backlog is primarily due to the initial production orders received from
a major technology company under the product supply agreement signed in April 2017.  Because there is uncertainty about the timing of the revenue recognition of the $10.0 million contract liability, it has
been excluded from product revenue backlog at September 30, 2019.  The backlog at September 30, 2018 was primarily an order from Ragentek.  Ragentek failed to meet their obligations under the March
2017 order. We are pursuing our legal rights to enforce the contract.</P>

<P ALIGN="CENTER">                                                             16
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<I><P>License and royalty revenue</P></I>

<FONT FACE="Times New Roman" SIZE=1><P> &nbsp; </P> <FONT FACE="Times New Roman" SIZE=2>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="75%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="40%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
(<I>in thousands</I>)</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
$ change</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
% change</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Three Months Ended September 30,</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  17&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           10,000&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (9,983)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (99.8)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Nine Months Ended September 30,</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  17&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           10,011&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (9,994)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (99.8)</FONT></TD>
</TR>
</TABLE>

<P>License and royalty revenue is revenue under license agreements to our PicoP&reg; scanning technology.  We recognize revenue on upfront license fees at a point in time if the nature of the license
granted is a right-to-use license, representing functional intellectual property with significant standalone functionality.  If the nature of the license granted is a right-to-access license, representing symbolic
intellectual property, which excludes significant standalone functionality, we recognize revenue over the period of time we have ongoing obligations under the agreement.  We will recognize sales-based
royalties based on information received by our customers.  If such information is not received, we will estimate the number of royalty-bearing products consumed by our customers each quarter.</P>
<P>In May 2018, we signed a five-year license agreement with a customer granting them exclusive license to our LBS technology for display-only applications.  The license represents functional intellectual
property which derives a substantial portion of its utility from its significant standalone functionality.  The intellectual property is not expected to substantially change during the license period, nor are we
contractually or practically required to use updated intellectual property during the license life.   During the three months ended September 30, 2018 we completed the performance obligations required by
the contract. As a result, we recognized all of the $10.0 million of up-front license payments in license revenue for the three and nine months ended September 30, 2018.  </P>

<I><P>Contract revenue</P></I>

<FONT FACE="Times New Roman" SIZE=1><P> &nbsp; </P> <FONT FACE="Times New Roman" SIZE=2>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="75%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="40%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
(<I>in thousands</I>)</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
$ change</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
% change</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Three Months Ended September 30,</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                174&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,572&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (1,398)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (88.9)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Nine Months Ended September 30,</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             3,066&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             5,763&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (2,697)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (46.8)</FONT></TD>
</TR>
</TABLE>

<P>Contract revenue includes revenue from performance on development contracts and the sale of prototype units and evaluation kits based on our PicoP&reg; scanning engine.  Our contract revenue in a
particular period is dependent upon when we enter into a contract, the value of the contracts we have entered into, and the availability of technical resources to perform work on the contracts.  We recognize
contract revenue either at a point in time, or over time, depending upon the characteristics of the individual contract.  If control of the deliverable(s) occur over time, the revenue is recognized in proportion to
the transfer of control.  If control passes to the customer only upon completion and transfer of the asset, revenue is recognized at the completion of the contract.  In contracts that include significant customer
acceptance provisions, we recognize revenue only upon acceptance of the deliverable(s).</P>

<P>In April 2017, we signed a contract with a major technology company to develop an LBS display system. &nbsp;As of September 30, 2019, we have received all payments due for development work. We
have recognized revenue of $15.0 million in development fees, net of early payment discounts, over time utilizing the input method of total costs expended to total cost expected to complete the performance
obligation.  The original contract was for $14.0 million in fees for development, but we and the customer agreed to add $1.1 million in additional work to total $15.1 million.</P>

<P>The decrease in contract revenue during the three and nine months ended September 30, 2019 compared to the same period in 2018 was attributed to decreased contract activity.  Our contract backlog,
including orders for prototype units and evaluation kits, at September 30, 2019 and 2018 was approximately zero and $4.2 million, respectively.</P>

<I><P>Cost of product revenue</P></I>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="95%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
% of</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
% of</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
product</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
product</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="28%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
(<I>in thousands</I>)</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
revenue</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
revenue</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
$ change</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
% change</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Three Months Ended September 30,</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             2,039&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             204.1&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,434&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    - &nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                605&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               42.2&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Nine Months Ended September 30,</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             3,352&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             279.8&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,998&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                    - &nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,354&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               67.8&nbsp;</FONT></TD>
</TR>
</TABLE>


<P ALIGN="CENTER">                                                             17
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>Cost of product revenue includes the direct and allocated indirect costs of products sold to customers.  Direct costs include labor, materials, reserves for estimated warranty expenses, and other costs
incurred directly, or charged to us by our contract manufacturers, in the manufacture of these products.  Indirect costs include labor, manufacturing overhead, and other costs associated with operating our
manufacturing capabilities and capacity.  Manufacturing overhead includes the costs of procuring, inspecting and storing material, facility and other costs, and is allocated to cost of product revenue based
on the proportion of indirect labor which supported production activities.
Cost of product revenue can fluctuate significantly from period to period, depending on the product mix and volume, the level of manufacturing overhead expense and the volume of direct material
purchased.</P>

<P>The increase during the three and nine months ended September 30, 2019 compared to the same period in 2018 was attributed to $1.4 million and $2.2 million, respectively, of inventory write-downs,
and to a lesser extent, product shipments to a major technology company.  Cost of product revenue excludes costs related to revenue recognized under the Ragentek contract because the inventory related
to that contract was previously written down.</P>

<I><P>Cost of contract revenue</P></I>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="95%" BORDER="0">
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
% of</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
% of</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
contract</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
&nbsp;</B></FONT></TD>
<TD ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
contract</B></FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD WIDTH="28%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
(<I>in thousands</I>)</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
revenue</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
revenue</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
$ change</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="10%" STYLE="border-bottom: black 1.5pt solid" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
% change</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Three Months Ended September 30,</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                  33&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               19.0&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,211&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               77.0&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (1,178)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (97.3)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Nine Months Ended September 30,</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,786&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               58.3&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             4,201&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
               72.9&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (2,415)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             (57.5)</FONT></TD>
</TR>
</TABLE>

<P>Cost of contract revenue includes both the direct and allocated indirect costs of performing on contracts and producing prototype units and evaluation kits.  Direct costs include labor, materials and other
costs incurred directly in producing prototype units and evaluation kits or performing on a contract.  Indirect costs include labor and other costs associated with operating our research and development
department and building our technical capabilities and capacity.  Cost of contract revenue is determined by the level of direct and indirect costs incurred, which can fluctuate substantially from period to
period.</P>

<P>The decrease in the cost of contract revenue during the three and nine months ended September 30, 2019 compared to the same period in 2018
was primarily attributed to reduced activity on the April 2017 development contract. </P>

<I><P>Research and development expense</P></I>

<FONT FACE="Times New Roman" SIZE=1><P> &nbsp; </P> <FONT FACE="Times New Roman" SIZE=2>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="75%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="40%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
(<I>in thousands</I>)</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
$ change</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
% change</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Three Months Ended September 30,</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             3,566&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             6,386&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (2,820)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (44.2)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Nine Months Ended September 30,</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           15,484&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           17,905&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
           (2,421)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (13.5)</FONT></TD>
</TR>
</TABLE>


<P>Research and development expense consists of compensation related costs of employees and contractors engaged in internal research and product development activities, direct material to support
development programs, laboratory operations, outsourced development and processing work, and other operating expenses.  We assign our research and development resources based on the business
opportunity of the available projects, the skill mix of the resources available and the contractual commitments we have made to our customers. We believe that a substantial level of continuing research and
development expense will be required to further develop our scanning technology.</P>

<P>The decrease in research and development expense during the three months ended September 30, 2019 compared to the same period in 2018 was attributable to lower subcontractor costs, headcount
and personnel-related compensation and benefits, and direct material costs.  The decrease in research and development expense during the nine months ended September 30, 2019 compared to the same
period in 2018 was attributable to lower subcontractor costs offset by higher allocation of resources to internal research and development activities that were previously allocated to a commercial contract
and higher direct materials costs related to our LBS engine development. </P>


<P ALIGN="CENTER">                                                             18
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<I><P>Sales, marketing, general and administrative expense</P></I>

<FONT FACE="Times New Roman" SIZE=1><P> &nbsp; </P> <FONT FACE="Times New Roman" SIZE=2>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="75%" BORDER="0">
<TR VALIGN="bottom">
<TD WIDTH="40%" ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
(<I>in thousands</I>)</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2019</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
2018</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
$ change</B></FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD WIDTH="1%" ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="13%" ALIGN="center" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1><B>
% change</B></FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Three Months Ended September 30,</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             1,697&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             2,253&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right" STYLE="vnd.ms-excel.numberformat:@"><FONT FACE="Times New Roman" SIZE=-1>
$</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (556)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (24.7)</FONT></TD>
</TR>
<TR VALIGN="bottom">
<TD ALIGN="left"><FONT FACE="Times New Roman" SIZE=-1>
Nine Months Ended September 30,</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             6,851&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
             6,953&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
              (102)</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
&nbsp;</FONT></TD>
<TD ALIGN="right"><FONT FACE="Times New Roman" SIZE=-1>
                (1.5)</FONT></TD>
</TR>
</TABLE>

<P>Sales, marketing, general and administrative expense includes compensation and support costs for marketing, sales, management and administrative staff, and for other general and administrative
costs, including legal and accounting services, consultants and other operating expenses. </P>

<P>The decrease in sales, marketing, general and administrative expense during the three months ended September 30, 2019 compared to the same period in 2018 was attributed to lower personnel-related
compensation and benefits expenses and lower professional and outside services costs. </P>

<U><P>Liquidity and capital resources</P>
</U><P>We have incurred significant losses since inception. We have funded operations to date primarily through the sale of common stock, convertible preferred stock, warrants,
the issuance of convertible debt and, to a lesser extent, from development contract revenues, product sales, and licensing activities.  At September 30, 2019, we had $6.6 million in cash and cash
equivalents. </P>

<P>Based on our current operating plan that includes anticipated future proceeds from the sale of shares under our existing Purchase Agreement with Lincoln Park, we
anticipate that we have sufficient cash and cash equivalents to fund our operations into the first quarter of 2020. We will require additional capital to fund our operating plan past that time. We plan to
obtain additional capital through the issuance of equity or debt securities, product sales and/or licensing activities. There can be no assurance that additional capital will be available to us or, if available, will
be available on terms acceptable to us or on a timely basis. If adequate capital resources are not available on a timely basis,
we may consider limiting our operations substantially and we may be unable to continue as a going concern.
This limitation of operations could include reducing investments in our production capacities, research and development projects, staff, operating costs, and capital expenditures.  </P>

<P>Under the April 2017 development contract, we received an upfront payment of $10.0 million in 2017 with a major technology company.  The $10.0 million upfront payment will be applied as a
upfront payment toward future component purchases from us.  Based on current pricing and cost estimates, the amount of per unit upfront payment would be greater than our estimated per unit gross profit and
therefore will have a negative impact on our reported cash flow from operating activities until the upfront payment has been earned.</P>

<P>These factors raise substantial doubt regarding our ability to continue as a going concern. Our unaudited consolidated financial statements have been prepared assuming we will continue as a going
concern and do not include any adjustments that might be necessary should we be unable to continue as a going concern.</P>

<I><P>Operating activities</P>
</I><P>Cash used in operating activities totaled $19.7 million during the nine months ended September 30, 2019 compared to cash used in operating activities of $19.5 million during the same period in
2018.  The significant changes in operating activities were primarily attributed to the timing of payments received from customers and payments made to suppliers during the nine months ended September
30, 2019 compared to the same period in 2018.  </P>

<I><P>Investing activities</P>
</I><P>During the nine months ended September 30, 2019 and 2018, net cash used in investing activities was $671,000 and $971,000, respectively, and was primarily attributed to purchases of property
and equipment. </P>

<P ALIGN="CENTER">                                                             19
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<I>
<P>Financing activities</P>
</I><P>In July 2019, we raised $2.0 million before issuance costs of approximately $24,000 through a registered direct offering of 3.0 million shares of our common stock to a private investor.</P>

<P>In April 2019, we raised $2.0 million before issuance costs of approximately $34,000 through a registered direct offering of 2.3 million shares of our common stock to a private investor.</P>

<P>In April 2019, we entered into a Common Stock Purchase Agreement with Lincoln Park Capital Fund, LLC (Lincoln Park) granting us the right to sell shares of our common stock having an aggregate
value of up to $11.0 million.  Under the terms of the agreement, Lincoln Park made an initial purchase of $1.0 million in shares of common stock at a purchase price of $0.98 per share.  Subject to various
limitations and conditions set forth in the agreement, we may sell up to an additional $10.0 million in shares of common stock, from time to time, at our sole discretion to Lincoln Park over a 24-month period
beginning April 2019.  In consideration for entering into the agreement, we issued 250,000 shares of our common stock, having a value of $258,000, based on the closing stock price at the date of grant, to
Lincoln Park as a commitment fee.  We incurred an additional $92,000 in issuance costs.  As of September 30, 2019, we have issued 11.8 million shares and raised a total of $8.3 million under this
agreement.</P>

<P>In January 2019, we raised $1.2 million before issuance costs of approximately $26,000 through a registered direct offering of 2.0 million shares of our common stock to a private investor.</P>

<P>In December 2018, we raised $4.2 million before issuance costs of approximately $524,000 through an underwritten public offering of 7.0 million shares of our common stock.</P>

<P>In June 2018, we raised $18.0 million before issuance costs of approximately $1.4 million through an underwritten public offering of 14.4 million shares of our common stock.</P>

<B><P><A NAME="market">ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</A></P>
</B><U><P>Interest rate and market liquidity risk</P>
</U><P>As of September 30, 2019, all of our cash and cash equivalents have variable interest rates.  Therefore, we believe our exposure to market and interest rate risk is not material. </P>
<P>Our investment policy generally directs that the investment manager should select investments to achieve the following goals: principal preservation, adequate liquidity and return.  As of September 30,
2019, we had $6.6 million in cash and cash equivalents, which are comprised of operating checking accounts and short-term, highly rated money market savings accounts.</P>
<U><P>Foreign exchange rate risk</P>
</U><P>Our major contract and collaborative research and development agreements, product sales, and licensing activity payments are currently made in U.S. dollars.  However, in the future we may enter
into contracts or collaborative research and development agreements in foreign currencies that may subject us to foreign exchange rate risk.  We have entered into purchase orders and supply agreements
in foreign currencies in the past and may enter into such arrangements, from time to time, in the future.  We believe our exposure to currency fluctuations related to these arrangements is not material.  We
may enter into foreign currency hedges to offset material exposure to currency fluctuations when we can adequately determine the timing and amounts of the exposure. </P>

<B><P><A NAME="controls">ITEM 4.</B> <B>CONTROLS AND PROCEDURES</A></P>
</B><P>Under the supervision and with the participation of our management, including our Principal Executive Officer and Principal Financial Officer, we have evaluated the effectiveness of our disclosure
controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934) as of the end of the period covered by this report and, based on this evaluation, our Principal
Executive Officer and Principal Financial Officer have concluded that these disclosure controls and procedures are effective.  There were no changes in our internal control over financial reporting (as
defined in Rules 13a-15(f) and 15d-15(f) of the Securities Exchange Act of 1934) that occurred during the quarter ended September 30, 2019 that have materially affected, or are reasonably likely to
materially affect, our internal control over financial reporting.</P>

<P ALIGN="CENTER">                                                             20
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P ALIGN="CENTER">PART II.</P>
<P><A NAME="item1">ITEM 1. LEGAL PROCEEDINGS</A></P>
</B><P>In March 2019, we filed a Notice of Arbitration in Hong Kong against Ragentek as a result of its failure to perform its obligations under a purchase order with us.&nbsp; The relief sought is $4.0
million dollars plus interest and arbitration costs.&nbsp; At this time we cannot predict the likelihood of a favorable outcome.</P>

<P>We are also subject to various claims and pending or threatened lawsuits in the normal course of business.  We are not currently party to any other legal proceedings that management believes are
reasonably possible to have a material adverse effect on our consolidated financial position, results of operations or cash flows.</P>

<B><P><A NAME="item1a">ITEM 1A. RISK FACTORS</A></P>
</B><I><P>You should carefully consider the risks described below together with the other information set forth in this report, which could materially affect our business, financial condition and future results.
The risks described below are not the only risks facing our company.  Risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our
business, financial condition and operating results.</P></I>

<B><P>Risk Factors Related to Our Business and Industry</P>

<P>We have a history of operating losses and expect to incur significant losses in the future. </P></B>

<P>We have had substantial losses since our inception.  We cannot assure you that we will ever become or remain profitable. </P>


<UL>


<LI>As of September 30, 2019, we had an accumulated deficit of $569.3 million. </LI>
<LI>We had an accumulated deficit of $546.1 million as of December 31, 2018, and a net loss of $23.2 million during the nine months ended September 30, 2019.</LI>
</UL>


<P>The likelihood of our success must be considered in light of the expenses, difficulties and delays frequently encountered by companies formed to develop and commercialize new technologies.  In
particular, our operations to date have focused primarily on research and development of our PicoP&reg; scanning technology system and development of demonstration units.  We are unable to accurately
estimate future revenues and operating expenses based upon historical performance. </P>

<P>We cannot be certain that we will succeed in obtaining additional development revenue or commercializing our technology or products.  In light of these factors, we expect to continue to incur significant
losses and negative cash flow at least through 2019 and likely thereafter.  We cannot be certain that we will achieve positive cash flow at any time in the future.  </P>
<B>
<P>We will require additional capital to fund our operations and to implement our business plan.  If we do not obtain additional capital, we may be required to curtail
our operations substantially.  Raising additional capital may dilute the value of current shareholders' shares. </P>
</B>
<P><A NAME="_Hlk7006874">Based on our current operating plan that includes anticipated future proceeds from the sale of shares under our existing Purchase Agreement with Lincoln Park, we anticipate
that we have sufficient cash and cash equivalents to fund our operations into the first quarter of 2020.  </A>We will require additional capital to fund our operating plan past that time.  We plan to obtain
additional capital through the issuance of equity or debt securities, product sales and/or licensing activities. </P>

<P>We are introducing new technology and products into an emerging market which creates significant uncertainty about our ability to accurately project revenue, costs and cash flows.  Our capital
requirements will depend on many factors, including, but not limited to, the commercial success of our LBS engines, the rate at which OEMs and ODMs introduce products incorporating our PicoP&reg;
scanning technology and the market acceptance and competitive position of such products.  If revenues are less than we anticipate, if the mix of revenues and the associated margins varies from anticipated
amounts or if expenses exceed the amounts budgeted, we may require additional capital earlier than expected to fund our operations.  In addition, our operating plan provides for the development of
strategic relationships with suppliers of components, products and systems, and equipment manufacturers that may require additional investments by us. </P>

<P ALIGN="CENTER">                                                             21
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>Additional capital may not be available to us or, if available, may not be available on terms acceptable to us or on a timely basis.  Raising additional capital may involve issuing securities with rights and
preferences that are senior to our common stock and may dilute the value of our current shareholders' shares.  If adequate capital resources are not available on a timely basis, we may consider limiting our
operations substantially and we may be unable to continue as a going concern.  This limitation of operations could include reducing investments in our production capacities or research and development
projects, staff, operating costs, and capital expenditures which could jeopardize our ability to achieve our business goals or satisfy our customer requirements. </P>
<B>
<P>Qualifying a new or alternative contract manufacturer or foundry for our products could cause us to experience delays that result in lost revenues and damaged customer relationships.</P>
</B>
<P>We rely on single or limited-source suppliers to manufacture our products.  Establishing a relationship with a new or alternative contract manufacturer(s) or foundry is a time-consuming process, as our
unique technology may require significant manufacturing process adaptation to achieve full manufacturing capacity.  Accordingly, we may be unable to establish a relationship with new or alternative contract
manufacturers in the short-term, or at all, at prices or on other terms that are acceptable to us.</P>

<P>Changes in our supply chain may result in increased cost and delay and may subject us to risks and uncertainties regarding, but not limited to, product warranty, product liability and quality control
standards.  The loss of any single or limited-source supplier, the failure of any of these suppliers to perform as expected or the disruption in the supply chain of components from these suppliers could cause
significant delays in product deliveries, which may result in lost revenues and damaged customer relationships.  To the extent that we are not able to establish a relationship with a new or alternative contract
manufacturer(s) or foundry in a timely manner, we may be unable to meet contract or production milestones, which could have a material adverse effect on our financial condition, results of operations and
cash flows.</P>

<B><P>Our success will depend, in part, on our ability to secure significant third party manufacturing resources.</P>
</B>
<P>Our success will depend, in part, on our ability to provide our components and future products in commercial quantities at competitive prices and on schedule.  Accordingly, we will be required to obtain
access, through business partners or contract manufacturers, to manufacturing capacity and processes for the commercial production of our expected future products.</P>

<P>Our foreign contract manufacturers could experience severe financial difficulties or other disruptions in their business, and such continued supply could be significantly reduced or terminated.  In
addition, we cannot be certain that we will successfully obtain access to needed manufacturing resources concurrent with a significant increase in our planned production levels.  Future manufacturing
limitations of our suppliers could constrain the number of products that we are able to develop and produce.</P>

<B><P>We are dependent on third parties in order to develop, manufacture, sell and market products incorporating our PicoP&reg; scanning technology, scanning engines, and the scanning engine
components.</P>
</B>
<P>Our business strategy for commercializing our technology in products incorporating PicoP&reg; scanning technology includes entering into development, manufacturing, licensing, sales and marketing
arrangements with OEMs, ODMs and other third parties.  These arrangements reduce our level of control over production and distribution and may subject us to risks and uncertainties regarding, but not
limited to, product warranty, product liability and quality control standards.</P>

<P>We cannot be certain that we will be able to negotiate arrangements on acceptable terms, if at all, or that these arrangements will be successful in yielding commercially viable products.  If we cannot
establish these arrangements, we would require additional capital to undertake such activities on our own and would require extensive manufacturing, sales and marketing expertise that we do not currently
possess and that may be difficult to obtain.</P>

<P>In addition, we could encounter significant delays in introducing our PicoP&reg; scanning technology or find that the development, manufacture or sale of products incorporating our technology would not
be feasible.  To the extent that we enter into development, manufacturing, licensing, sales and marketing or other arrangements, our revenues will depend upon the performance of third parties.  We cannot
be certain that any such arrangements will be successful.</P>

<P ALIGN="CENTER">                                                             22
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B>
<P>We cannot be certain that our technology system or products incorporating our PicoP&reg; scanning technology will achieve market acceptance.  If our technology system or products incorporating our
technology do not achieve market acceptance, our revenues may not grow.</P>
</B>
<P>Our success will depend in part on customer acceptance of our PicoP&reg; scanning technology.  Our technology may not be accepted by manufacturers who use display and 3D sensing technologies
in their products, by systems integrators, OEMs, and ODMs who incorporate the scanning engine components into their products or by end users of these products.  To be accepted, our PicoP&reg;
scanning technology must meet the expectations of our current and potential customers in the consumer electronics, automotive, and other markets.  If our technology system or products incorporating our
PicoP&reg; scanning technology do not achieve market acceptance, we may not be able to continue to develop our technology.</P>

<B><P>Future products incorporating our PicoP&reg; scanning technology and scanning engines are dependent on advances in technology by other companies.</P>
</B>
<P>Our PicoP&reg; scanning technology will continue to rely on technologies, such as laser diode light sources and other components that are developed and produced by other companies.  The
commercial success of certain future products incorporating our PicoP&reg; scanning technology will depend, in part, on advances in these and other technologies by other companies.  We may, from time
to time, contract with and support companies developing key technologies in order to accelerate the development of them for our or our customers' specific uses.  There are no guarantees that such activities
will result in useful technologies or products that will be profitable.</P>

<B><P>We are dependent on a small number of customers for our revenue.  Our quarterly performance may vary substantially and this variance, as well as general market conditions, may cause our stock
price to fluctuate greatly and potentially expose us to litigation.</P>
</B>
<P>For the nine months ended September 30, 2019, one customer accounted for $3.7 million in revenue, representing 86% of our total revenue.  A second customer accounted for $559,000 in revenue,
representing 13% of our total revenue.  For the nine months ended September 30, 2018, one customer accounted for $10.0 million in revenue, representing 63% of our total revenue.  A second customer
accounted for $5.6 million in revenue, representing 35% of our total revenue.  Our customers take time to obtain, and the loss of a significant customer could negatively affect our revenue.  Our quarterly
operating results may vary significantly based upon:</P>


<UL>


<LI>Market acceptance of products incorporating our PicoP&reg; scanning technology;</LI>
<LI>Changes in evaluations and recommendations by any securities analysts following our stock or our industry generally;</LI>
<LI>Announcements by other companies in our industry;</LI>
<LI>Changes in business or regulatory conditions;</LI>
<LI>Announcements or implementation by our competitors of technological innovations or new products;</LI>
<LI>The status of particular development programs and the timing of performance under specific development agreements;</LI>
<LI>Economic and stock market conditions; or</LI>
<LI>Other factors unrelated to our company or industry.</LI>
</UL>


<P>In one or more future quarters, our results of operations may fall below the expectations of securities analysts and investors and the trading price of our common stock may decline as a consequence.  In
addition, following periods of volatility in the market price of a company's securities, shareholders often have instituted securities class action litigation against that company.</P>

<P>If we become involved in a class action suit, it could divert the attention of management and, if adversely determined, could require us to pay substantial damages.</P>

<B><P>We or our customers may fail to perform under open orders or agreements, which could adversely affect our operating results and cash flows. </P>
</B>
<P>Our backlog under open orders and agreements totaled $5.5 million as of September 30, 2019.  We or our customers may be unable to meet the performance requirements and obligations under open
orders or agreements, including performance specifications, milestones or delivery dates, required by such purchase orders or agreements.  Furthermore, our customers may be unable or unwilling to
perform their obligations thereunder on a timely basis, or at all if, among other reasons, our products and technologies do not achieve market acceptance, our customers' products and technologies do not
achieve market acceptance or our customers otherwise fail to achieve their operating goals.  To the extent we are unable to perform under such purchase orders or agreements or to the extent customers
are unable or unwilling to perform, our operating results and cash flows could be adversely affected.</P>

<P ALIGN="CENTER">                                                             23
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P>We may not be able to maintain our listing on The Nasdaq Global Market and it may become more difficult to sell our stock in the public market.</P></B>

<P>Our common stock is listed on The Nasdaq Global Market.  To maintain our listing on this market, we must meet Nasdaq's listing maintenance standards.  If we are unable to continue to
meet Nasdaq's listing maintenance standards for any reason, our common stock could be delisted from The Nasdaq Global Market. </P>

<P>On June 13, 2019, we received a deficiency notice from The Nasdaq Stock Market advising us that for 30
consecutive business days preceding the date of the notice, the bid price of our common stock had closed below the
$1.00 per share minimum required for continued listing on The Nasdaq Global Market.  In accordance with Nasdaq's
listing rules, we have 180 calendar days, or until December 10, 2019, to regain compliance with this requirement. We can
regain compliance with the minimum closing bid price rule if the bid price of our common stock closes at $1.00 or
higher for a minimum of ten consecutive business days during this 180-day compliance period.  From the date
of the deficiency notice to the date of filing of this Quarterly Report on Form 10-Q, the bid price of our common stock
has not closed at $1.00 or higher.  If compliance is not achieved by December 10, 2019, Nasdaq will provide written
notification to us that our securities are subject to delisting.  If our common stock does not trade at a level that is likely to regain compliance with Nasdaq's listing rules, our Board of Directors will consider
the options available to achieve compliance, including effecting a reverse stock split if necessary.</P>

<P>If our common stock were delisted, we may seek to list our common stock on a regional stock exchange, or, if one or more broker-dealer market makers comply with applicable requirements, the
over-the-counter (OTC) market.  Listing on such other market or exchange could reduce the liquidity of our common stock.  If our common stock were to trade in the OTC market, an investor would find it more
difficult to dispose of, or to obtain accurate quotations for the price of, the common stock.</P>

<P>A delisting from The Nasdaq Global Market could also subject our common stock to so-called penny stock rules that impose additional sales practice and market-making requirements on broker-dealers
who sell or make a market in such securities.  Consequently, removal from The Nasdaq Global Market and failure to obtain listing on another market or exchange could affect the ability or willingness of
broker-dealers to sell or make a market in our common stock and the ability of purchasers of our common stock to sell their securities in the secondary market.</P>

<P>On November 1, 2019, the closing price of our common stock was $0.74 per share.</P>

<B><P>Our lack of financial and technical resources relative to our competitors may limit our revenues, potential profits, overall market share or value.</P>
</B>
<P>Our products and potential products incorporating our PicoP&reg; scanning technology will compete with established manufacturers of existing products and companies developing new technologies.
Many of our competitors have substantially greater financial, technical and other resources than we have.  Because of their greater resources, our competitors may develop products or technologies that
may be superior to our own.  The introduction of superior competing products or technologies could result in reduced revenues, lower margins or loss of market share, any of which could reduce the value of
our business.</P>

<B><P>We may not be able to keep up with rapid technological change and our financial results may suffer.</P>
</B>
<P>The consumer display and 3D sensing industries have been characterized by rapidly changing technology, accelerated product obsolescence and continuously evolving industry standards.  Our success
will depend upon our ability to further develop our PicoP&reg; scanning technology system and to cost effectively introduce new products and features in a timely manner to meet evolving customer
requirements and compete with competitors' product advances.  We may not succeed in these efforts due to:</P>


<UL>


<LI>Delays in product development;</LI>
<LI>Lack of market acceptance for our technology or products incorporating our PicoP&reg; scanning technology; or</LI>
<LI>Lack of funds to invest in product research, development and marketing.</LI>
</UL>


<P>The occurrence of any of the above factors could result in decreased revenues, market share and value of our business.</P>

<P ALIGN="CENTER">                                                             24
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B>
<P>We could face lawsuits related to our use of PicoP&reg; scanning technology or other technologies.  Defending these suits would be costly and time-consuming.  An adverse outcome, in any such
matter, could limit our ability to commercialize our technology or products incorporating our PicoP&reg; scanning technology, reduce our revenues and increase our operating expenses.</P>
</B>
<P>We are aware of several patents held by third parties that relate to certain aspects of light scanning displays and 3D sensing products.  These patents could be used as a basis to challenge the validity,
limit the scope or limit our ability to obtain additional or broader patent rights of our patents or patents we have licensed.  A successful challenge to the validity of our patents or patents we have licensed
could limit our ability to commercialize our technology or products incorporating our PicoP&reg; scanning technology and, consequently, materially reduce our revenues.  Moreover, we cannot be certain that
patent holders or other third parties will not claim infringement by us with respect to current and future technology.  Because U.S. patent applications are held and examined in secrecy, it is also possible that
presently pending U.S. applications will eventually be issued with claims that will be infringed by our products or our technology.</P>

<P>The defense and prosecution of a patent suit would be costly and time-consuming, even if the outcome were ultimately favorable to us.  An adverse outcome in the defense of a patent suit could subject
us to significant costs, require others and us to cease selling products incorporating our technology, require us to cease licensing our technology or require disputed rights to be licensed from third parties.
Such licenses, if available, would increase our operating expenses.  Moreover, if claims of infringement are asserted against our future co-development partners or customers, those partners or customers
may seek indemnification from us for any damages or expenses they incur.</P>

<B><P>If we fail to manage expansion effectively, our revenue and expenses could be adversely affected.</P>
</B>
<P>Our ability to successfully offer products incorporating PicoP&reg; scanning technology and implement our business plan in a rapidly evolving market requires an effective planning and management
process.  The growth in business and relationships with customers and other third parties has placed, and will continue to place, a significant strain on our management systems and resources.  We will
need to continue to improve our financial and managerial controls, reporting systems and procedures, and will need to continue to train and manage our work force.</P>

<B><P>If we fail to adequately reduce and control our manufacturing, supply chain and operating costs, our business, financial condition, and operating results could be adversely affected.</P>
</B>
<P>We incur significant costs related to procuring components and increasing our production capabilities to manufacture our products.  We may experience delays, cost overruns or other unexpected costs
associated with an increase in production.  If we are unsuccessful in our efforts to reduce and control our manufacturing, supply chain and operating costs and keep costs aligned with the levels of revenues
we generate, our business and financial condition could suffer.</P>

<B><P>Our technology and products incorporating our PicoP&reg; scanning technology may be subject to future environmental, health and safety regulations that could increase our development and
production costs.</P>
</B>
<P>Our technology and products incorporating our PicoP&reg; scanning technology could become subject to future environmental, health and safety regulations or amendments that could negatively impact
our ability to commercialize our technology and products incorporating our PicoP&reg; scanning technology.  Compliance with any such new regulations would likely increase the cost to develop and
produce products incorporating our PicoP&reg; scanning technology, and violations may result in fines, penalties or suspension of production.  If we become subject to any environmental, health, or safety
laws or regulations that require us to cease or significantly change our operations to comply, our business, financial condition and operating results could be adversely affected.</P>
<B>
<P>Our operating results may be adversely impacted by worldwide political and economic uncertainties and specific conditions in the markets we address.</P>
</B>
<P>In the recent past, general worldwide economic conditions have experienced a downturn due to slower economic activity, concerns about inflation, increased energy costs, decreased consumer
confidence, reduced corporate profits and capital spending, and adverse business conditions.  Any continuation or worsening of the current global economic and financial conditions could materially
adversely affect: (i) our ability to raise, or the cost of, needed capital, (ii) demand for our current and future products, and (iii) our ability to commercialize products.  We cannot predict the timing, strength, or
duration of any economic slowdown or subsequent economic recovery, worldwide, regionally or in the display industry.</P>

<P ALIGN="CENTER">                                                             25
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<B><P>Because we plan to continue using foreign contract manufacturers, our operating results could be harmed by economic, political, regulatory and other factors in foreign countries.</P>
</B>
<P>We currently use foreign contract manufacturers and plan to continue to use foreign contract manufacturers to manufacture current and future products, where appropriate.  These international
operations are subject to inherent risks, which may adversely affect us, including, but not limited to:</P>


<UL>


<LI>Political and economic instability;</LI>
<LI>High levels of inflation, historically the case in a number of countries in Asia;</LI>
<LI>Burdens and costs of compliance with a variety of foreign laws, regulations and sanctions;</LI>
<LI>Foreign taxes and duties;</LI>
<LI>Changes in tariff rates or other trade, tax or monetary policies; and</LI>
<LI>Changes or volatility in currency exchange rates and interest rates.</LI>
</UL>


<B><P>Our contract manufacturers' facilities could be damaged or disrupted by a natural disaster or labor strike, either of which would materially affect our financial position, results of operations and cash
flows.</P>
</B>
<P>A major catastrophe, such as an earthquake, monsoon, flood or other natural disaster, labor strike, or work stoppage at our contract manufacturers' facilities, our suppliers, or our customers, could result
in a prolonged interruption of our business.  A disruption resulting from any one of these events could cause significant delays in product shipments and the loss of sales and customers, which could have a
material adverse effect on our financial condition, results of operations, and cash flows.</P>

<B><P><A NAME="_Hlk7087449">If we are unable to obtain effective intellectual property protection for our products, processes and technology, we may be unable to compete with other companies.</P>
</B><P></A></P>
<P>Intellectual property protection for our products, processes and technology is important and uncertain.  If we do not obtain effective intellectual property protection for our products, processes and
technology, we may be subject to increased competition.  Our commercial success will depend, in part, on our ability to maintain the proprietary nature of our PicoP&reg; scanning technology and other key
technologies by securing valid and enforceable patents and effectively maintaining unpatented technology as trade secrets.</P>

<P>We protect our proprietary PicoP&reg; scanning technology by seeking to obtain United States and foreign patents in our name, or licenses to third party patents, related to proprietary technology,
inventions, and improvements that may be important to the development of our business.  However, our patent position involves complex legal and factual questions.  The standards that the United States
Patent and Trademark Office and its foreign counterparts use to grant patents are not always applied predictably or uniformly and can change.</P>

<P>Additionally, the scope of patents is subject to interpretation by courts and their validity can be subject to challenges and defenses, including challenges and defenses based on the existence of prior art.
Consequently, we cannot be certain as to the extent to which we will be able to obtain patents for our new products and technology or the extent to which the patents that we already own, protect our
products and technology.  Reduction in scope of protection or invalidation of our licensed or owned patents, or our inability to obtain new patents, may enable other companies to develop products that
compete directly with ours on the basis of the same or similar technology.</P>

<P>We also rely on the law of trade secrets to protect unpatented know-how and technology to maintain our competitive position.  We try to protect this know-how and technology by limiting access to the
trade secrets to those of our employees, contractors and partners, with a need-to-know such information and by entering into confidentiality agreements with parties that have access to it, such as our
employees, consultants and business partners.  Any of these parties could breach the agreements and disclose our trade secrets or confidential information, or our competitors might learn of the information
in some other way.  If any trade secret not protected by a patent were to be disclosed to or independently developed by a competitor, our competitive position could be negatively affected.</P>

<B><P>We could be subject to significant product liability claims that could be time-consuming and costly, divert management attention and adversely affect our ability to obtain and maintain insurance
coverage.</P>
</B>
<P>We could be subject to product liability claims if any of the product applications are alleged to be defective or cause harmful effects.  For example, because some of the scanning engines incorporating
our PicoP&reg; scanning technology could scan a low power beam of colored light into the user's eye, the testing, manufacture, marketing and sale of these products involve an inherent risk that product
liability claims will be asserted against us.</P>

<P ALIGN="CENTER">                                                             26
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

<P>Additionally, any misuse of our technology or products incorporating our PicoP&reg; scanning technology by end users or third parties that obtain access to our technology, could result in negative
publicity and could harm our brand and reputation.  Product liability claims or other claims related to our products or our technology, regardless of their outcome, could require us to spend significant time
and money in litigation, divert management time and attention, require us to pay significant damages, harm our reputation or hinder acceptance of our products.  Any successful product liability claim may
prevent us from obtaining adequate product liability insurance in the future on commercially desirable or reasonable terms.  An inability to obtain sufficient insurance coverage at an acceptable cost or
otherwise to protect against potential product liability claims could prevent or inhibit the commercialization of our products and our PicoP&reg; scanning technology.</P>

<B><P>Our contracts and collaborative research and development agreements have long sales cycles, which makes it difficult to plan our expenses and forecast our revenues.</P>
</B>
<P>Our contracts and collaborative research and development agreements have long sales cycles that involve numerous steps including determining the product application, exploring the technical
feasibility of a proposed product, evaluating the costs of manufacturing a product or qualifying a new or alternative contract manufacturer for production.  Our long sales cycle, which can last several years,
makes it difficult to predict the quarter in which revenue recognition will occur.  Delays in entering into contracts and collaborative research and development agreements could cause significant variability in
our revenues and operating results for any particular period.</P>

<B><P>Our contracts and collaborative research and development agreements may not lead to any product or any products that will be profitable.</P>
</B>
<P>Our contracts and collaborative research and development agreements, including without limitation, those discussed in this document, are exploratory in nature and are intended to develop new types of
products for new applications.  Our efforts may prove unsuccessful and these relationships may not result in the development of any product or any products that will be profitable.</P>

<B><P>Our operations could be adversely impacted by information technology system failures, network disruptions, or cyber security breaches.</P>
</B>
<P>We rely on information technology systems to process, transmit, store, and protect electronic data between our employees, our customers and our suppliers.  Our systems are vulnerable to damage or
interruptions due to events beyond our control, including, but are not limited to, natural disasters, power loss, telecommunications failures, computer viruses, hacking, or other cyber security issues.  Our
system redundancy may be inadequate and our disaster recovery planning may be ineffective or insufficient to account for all eventualities.  Additionally, we maintain insurance coverage to address certain
aspects of cyber risks.  Such insurance coverage may be insufficient to cover all losses or all claims that may arise, should such an event occur.</P>

<B><P>Loss of any of our key personnel could have a negative effect on the operation of our business.</P>
</B><P>Our success depends on our executive officers and other key personnel and on the ability to attract and retain qualified new personnel.  Achievement of our business objectives will require
substantial additional expertise in the areas of sales and marketing, research and product development and manufacturing.  Competition for qualified personnel in these fields is intense, and the inability to
attract and retain additional highly skilled personnel, or the loss of key personnel, could hinder our ability to compete effectively in the LBS markets and adversely affect our business strategy execution and
results of operations.</P>

<P ALIGN="CENTER">                                                             27
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>



<B><P><A NAME="item6">ITEM 6. EXHIBITS</A></P></B>


<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=2 WIDTH=95%>
<TR><TD WIDTH="11%" VALIGN="BOTTOM">
<FONT SIZE=2><P>Exhibit<BR><U>Number</U></FONT></TD>
<TD WIDTH="89%" VALIGN="BOTTOM">
<U><FONT SIZE=2><P>Description</U></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P>10.1</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP"><FONT SIZE=2><P><A HREF="http://www.sec.gov/Archives/edgar/data/65770/000119312519199973/d775341dex101.htm">
Subscription Agreement, dated July 23, 2019, between MicroVision, Inc. and the Investor named therein. <SUP> (1)</SUP>
</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P>31.1</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP"><FONT SIZE=2><P><A HREF="exh31-1.htm">
Principal Executive Officer Certification pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P>31.2</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP"><FONT SIZE=2><P><A HREF="exh31-2.htm">
Principal Financial Officer Certification pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P>32.1</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP"><FONT SIZE=2><P><A HREF="exh32-1.htm">
Principal Executive Officer Certification pursuant to Rule 13a-14(b) or Rule 15d-14(b) and Section 1350, Chapter 63 of Title 18, United States Code (18 U.S.C. 1350), as adopted pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002.
</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P>32.2</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP"><FONT SIZE=2><P><A HREF="exh32-2.htm">
Principal Financial Officer Certification pursuant to Rule 13a-14(b) or Rule 15d-14(b) and Section 1350, Chapter 63 of Title 18, United States Code (18 U.S.C. 1350), as adopted pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002.
</A></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P> 101.INS&nbsp;</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>
XBRL Instance Document
</P></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P> 101.SCH&nbsp;</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>
XBRL Taxonomy Extension Schema Document
</P></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P> 101.CAL&nbsp;</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>
XBRL Taxonomy Extension Calculation Linkbase Document
</P></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P> 101.DEF&nbsp;</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>
XBRL Taxonomy Extension Definition Linkbase Document
</P></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P> 101.LAB&nbsp;</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>
XBRL Taxonomy Extension Label Linkbase Document
</P></FONT></TD>
</TR>
<TR><TD WIDTH="11%" VALIGN="TOP">
<FONT SIZE=2><P> 101.PRE&nbsp;</FONT></TD>
<TD WIDTH="89%" VALIGN="TOP">
<FONT SIZE=2><P>
XBRL Taxonomy Extension Presentation Linkbase Document
</P></FONT></TD>
</TR>
</TABLE>


<FONT SIZE=2><P>(1)  Incorporated by reference to the Company's Current Report on Form 8-K filed on July 23, 2019.</P>

<P> &nbsp; </P>
<P> &nbsp; </P>
<P> &nbsp; </P>
<P> &nbsp; </P>



<P ALIGN="CENTER">                                                             28
<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>



<B><P ALIGN="CENTER"><A NAME="sign">SIGNATURES</A></P></B>

<P>Pursuant to the requirements of Section 13 or 15(d) 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>

<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=2 WIDTH=665>
<TR><TD WIDTH="47%" VALIGN="TOP">
<FONT SIZE=2><P><A NAME="OLE_LINK3"></FONT></TD>
<TD WIDTH="53%" VALIGN="TOP">
<B><FONT SIZE=2><P>MICROVISION, INC.</B></FONT></TD>
</TR>
</TABLE>

<FONT SIZE=2></FONT>
<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=2 WIDTH=665>
<TR><TD WIDTH="47%" VALIGN="TOP">
<FONT SIZE=2><P>Date:  November 6, 2019</FONT></TD>
<TD WIDTH="2%" VALIGN="TOP">
<FONT SIZE=2><P>By: <FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="51%" VALIGN="TOP">
<FONT SIZE=2><P>/s/ Perry M. Mulligan</TD>
</TR>
<TR><TD WIDTH="47%" VALIGN="TOP">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="TOP">&nbsp;</TD>
<TD WIDTH="51%" VALIGN="TOP">
<FONT SIZE=2><P>Perry M. Mulligan</FONT></TD>
</TR>
<TR><TD WIDTH="47%" VALIGN="TOP">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="TOP">&nbsp;</TD>
<TD WIDTH="51%" VALIGN="TOP">
<FONT SIZE=2><P>Chief Executive Officer and Director<BR>
   (Principal Executive Officer)</FONT></TD>
</TR>
</TABLE>

<FONT SIZE=2><P>&#9;</P></FONT>
<TABLE CELLSPACING=0 BORDER=0 CELLPADDING=2 WIDTH=665>
<TR><TD WIDTH="47%" VALIGN="TOP">
<FONT SIZE=2><P>Date:  November 6, 2019</FONT></TD>
<TD WIDTH="2%" VALIGN="TOP">
<FONT SIZE=2><P>By:&nbsp;</FONT></TD>
<TD STYLE="border-bottom: black 1.5pt solid" WIDTH="51%" VALIGN="TOP">
<FONT SIZE=2><P>/s/ Stephen P. Holt</TD>
</TR>
<TR><TD WIDTH="47%" VALIGN="TOP">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="TOP">&nbsp;</TD>
<TD WIDTH="51%" VALIGN="TOP">
<FONT SIZE=2><P>Stephen P. Holt</FONT></TD>
</TR>
<TR><TD WIDTH="47%" VALIGN="TOP">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="TOP">
<TD WIDTH="51%" VALIGN="TOP">
<FONT SIZE=2><P>Chief Financial Officer<BR>
   (Principal Financial Officer and Principal Accounting Officer)</FONT></TD>
</TR>
</TABLE>

<P> &nbsp; </P>
<P> &nbsp; </P>
<P> &nbsp; </P>
<P> &nbsp; </P>



<P ALIGN="CENTER">                                               29
<HR WIDTH="100%">

<P> &nbsp; </P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>exh31-1.htm
<DESCRIPTION>CEO 302 CERTFICATE
<TEXT>
<TITLE>September 30, 2019 10-Q  Exhibit 31.1 </TITLE>
</HEAD>
<BODY LINK="#0000ff" VLINK="#800080" BGCOLOR="#ffffff">
<FONT FACE="Times New Roman" SIZE="2">


<FONT SIZE=2><B><P ALIGN="CENTER">Exhibit 31.1 </P>
</B>

<B><P ALIGN="CENTER">
                    CERTIFICATION PURSUANT TO<BR>
       RULE 13a-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,<BR>
                  AS ADOPTED PURSUANT TO<BR>
       SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</P>
</B>


<P ALIGN="JUSTIFY">
I, Perry M. Mulligan, certify that:

<DIR>

<P ALIGN="JUSTIFY">
1.   I have reviewed this quarterly report on Form 10-Q for the period ended September 30, 2019 of MicroVision, Inc.;


<P ALIGN="JUSTIFY">
2.   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;

<P ALIGN="JUSTIFY">
3.   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 period presented in this report;


<P ALIGN="JUSTIFY">
4.   The registrant'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:

<DIR>

<P ALIGN="JUSTIFY">
(a)   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;

<P ALIGN="JUSTIFY">
(b)   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;

<P ALIGN="JUSTIFY">
(c)   Evaluated the effectiveness of the registrant'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

<P ALIGN="JUSTIFY">
(d)   Disclosed in this report any change in the registrant's internal control over financial reporting
that occurred during the registrant's most recent fiscal quarter (the registrant's
fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably
likely to materially affect, the registrant's internal control over financial reporting; and
</DIR>

<P ALIGN="JUSTIFY">
5.   The registrant's other certifying officer and I have disclosed, based on
our most recent evaluation of internal control over financial reporting, to
the registrant's auditors and the audit committee of the registrant's board of
directors (or persons performing the equivalent functions):

<DIR>

<P ALIGN="JUSTIFY">
(a)   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's ability to
record, process, summarize and report financial information; and

<P ALIGN="JUSTIFY">
(b)   Any fraud, whether or not material, that involves management or other
employees who have a significant role in the registrant's internal
control over financial reporting.
</DIR>
</DIR>

<P><TABLE CELLSPACING=0 BORDER=0 CELLPADDING=2 WIDTH=95%>
<TR><TD WIDTH="50%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="JUSTIFY">Date: November 6, 2019</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="JUSTIFY">/s/ Perry M. Mulligan<BR>
<HR align=left SIZE=1 WIDTH=50%>
                      Perry M. Mulligan<BR>
<I>                    Chief Executive Officer</I></FONT></TD>
</TR>
</TABLE></P>




<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>exh31-2.htm
<DESCRIPTION>CFO 302 CERTFICATE
<TEXT>
<HTML>
<HEAD>
<TITLE>September 30, 2019 10-Q  Exhibit 31.2 </TITLE>
</HEAD>
<BODY LINK="#0000ff" VLINK="#800080" BGCOLOR="#ffffff">
<FONT FACE="Times New Roman" SIZE="2">


<FONT SIZE=2><B><P ALIGN="CENTER">Exhibit 31.2 </P>
</B>


<B><P ALIGN="CENTER">
                    CERTIFICATION PURSUANT TO<BR>
       RULE 13a-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,<BR>
                  AS ADOPTED PURSUANT TO<BR>
       SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</P>
</B>


<P ALIGN="JUSTIFY">
I, Stephen P. Holt, certify that:

<DIR>

<P ALIGN="JUSTIFY">
1.   I have reviewed this quarterly report on Form 10-Q for the period ended September 30, 2019 of MicroVision, Inc.;


<P ALIGN="JUSTIFY">
2.   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;

<P ALIGN="JUSTIFY">
3.   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 period presented in this report;


<P ALIGN="JUSTIFY">
4.   The registrant'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:


<DIR>

<P ALIGN="JUSTIFY">
(a)   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;

<P ALIGN="JUSTIFY">
(b)   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;

<P ALIGN="JUSTIFY">
(c)   Evaluated the effectiveness of the registrant'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

<P ALIGN="JUSTIFY">
(d)   Disclosed in this report any change in the registrant's internal control over financial reporting
that occurred during the registrant's most recent fiscal quarter (the registrant's
fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably
likely to materially affect, the registrant's internal control over financial reporting; and
</DIR>

<P ALIGN="JUSTIFY">
5.   The registrant's other certifying officer and I have disclosed, based on
our most recent evaluation of internal control over financial reporting, to
the registrant's auditors and the audit committee of the registrant's board of
directors (or persons performing the equivalent functions):

<DIR>

<P ALIGN="JUSTIFY">
(a)   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's ability to
record, process, summarize and report financial information; and

<P ALIGN="JUSTIFY">
(b)   Any fraud, whether or not material, that involves management or other
employees who have a significant role in the registrant's internal
control over financial reporting.
</DIR>
</DIR>

<P><TABLE CELLSPACING=0 BORDER=0 CELLPADDING=2 WIDTH=95%>
<TR><TD WIDTH="50%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="JUSTIFY">Date: November 6, 2019</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="JUSTIFY">/s/ Stephen P. Holt<BR>
<HR align=left SIZE=1 WIDTH=50%>
                      Stephen P. Holt<BR>
<I>                    Chief Financial Officer</I></FONT></TD>
</TR>
</TABLE></P>




<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>exh32-1.htm
<DESCRIPTION>CEO 906 CERTFICATE
<TEXT>
<HTML>
<HEAD>
<TITLE>September 30, 2019 10-Q  Exhibit 32.1 </TITLE>
</HEAD>
<BODY LINK="#0000ff" VLINK="#800080" BGCOLOR="#ffffff">
<FONT FACE="Times New Roman" SIZE="2">

<FONT SIZE=2><B><P ALIGN="CENTER">Exhibit 32.1 </P>
</B>

<B><P ALIGN="CENTER">
                           CERTIFICATION PURSUANT TO<BR>
                       SECTION 1350, CHAPTER 63 OF TITLE 18, UNITED STATES CODE,<BR>
                                 AS ADOPTED PURSUANT TO<BR>
                              SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</P>
</B>

<FONT SIZE=2><P ALIGN="JUSTIFY">
Pursuant to Section 1350, Chapter 63 of Title 18, United States Code, as adopted pursuant to Section 906
of the Sarbanes-Oxley Act of 2002, the undersigned, as Chief Executive Officer of
MicroVision, Inc. (the "Company"), does hereby certify that to the undersigned's knowledge:

<DIR>

<FONT SIZE=2><P ALIGN="JUSTIFY">
 1) &nbsp;&nbsp;  the Company's Form 10-Q for the quarter ended September 30, 2019
fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

<FONT SIZE=2><P ALIGN="JUSTIFY">
2) &nbsp;&nbsp; the information contained in the Company's Form 10-Q for the quarter ended September 30, 2019
fairly presents, in all material respects, the financial condition and results of operations of the Company.

</DIR>

<P><TABLE CELLSPACING=0 BORDER=0 CELLPADDING=2 WIDTH=95%>
<TR><TD WIDTH="50%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="JUSTIFY">Date: November 6, 2019</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="JUSTIFY">/s/ Perry M. Mulligan<BR>
<HR align=left SIZE=1 WIDTH=50%>
                      Perry M. Mulligan<BR>
<I>                    Chief Executive Officer</I></FONT></TD>
</TR>
</TABLE></P>




<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>





</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>exh32-2.htm
<DESCRIPTION>CFO 906 CERTFICATE
<TEXT>
<HTML>
<HEAD>
<TITLE>September 30, 2019 10-Q  Exhibit 32.2 </TITLE>
</HEAD>
<BODY LINK="#0000ff" VLINK="#800080" BGCOLOR="#ffffff">
<FONT FACE="Times New Roman" SIZE="2">

<FONT SIZE=2><B><P ALIGN="CENTER">Exhibit 32.2 </P>
</B>

<B><P ALIGN="CENTER">
                           CERTIFICATION PURSUANT TO<BR>
                       SECTION 1350, CHAPTER 63 OF TITLE 18, UNITED STATES CODE,<BR>
                                 AS ADOPTED PURSUANT TO<BR>
                              SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</P>
</B>

<FONT SIZE=2><P ALIGN="JUSTIFY">
Pursuant to Section 1350, Chapter 63 of Title 18, United States Code, as adopted pursuant to Section 906
of the Sarbanes-Oxley Act of 2002, the undersigned, as Chief Financial Officer of
MicroVision, Inc. (the "Company"), does hereby certify that to the undersigned's knowledge:

<DIR>

<FONT SIZE=2><P ALIGN="JUSTIFY">
 1) &nbsp;&nbsp;  the Company's Form 10-Q for the quarter ended September 30, 2019
fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

<FONT SIZE=2><P ALIGN="JUSTIFY">
2) &nbsp;&nbsp; the information contained in the Company's Form 10-Q for the quarter ended September 30, 2019
fairly presents, in all material respects, the financial condition and results of operations of the Company.

</DIR>

<P><TABLE CELLSPACING=0 BORDER=0 CELLPADDING=2 WIDTH=95%>
<TR><TD WIDTH="50%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="JUSTIFY">Date: November 6, 2019</FONT></TD>
<TD WIDTH="50%" VALIGN="TOP">
<FONT SIZE=2><P ALIGN="JUSTIFY">/s/ Stephen P. Holt<BR>
<HR align=left SIZE=1 WIDTH=50%>
                      Stephen P. Holt<BR>
<I>                    Chief Financial Officer</I></FONT></TD>
</TR>
</TABLE></P>




<HR WIDTH="100%">
<P style="PAGE-BREAK-BEFORE: always" align=left>



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>logo.jpg
<DESCRIPTION>LOGO
<TEXT>
begin 644 logo.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@ ,@"T P$1  (1 0,1 ?_$ )L  0 " @,! 0$
M       ("08'! 4* P(+ 0$  @,! 0$             !@@#!0<"! $0   &
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
M/'DQEL.V<U2N65YO%V(=BIV%8U*<EFV7/V^KB*\!<Y-&"N43A7%U<;0J,+(
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
M355EPMCRS2REB5AUH2SJ'!52S522D*Q-+K '8"\@O#.&J$RJ"7Z %ZFYZ%Z
M'3H7I$]SX3QS=,L[B])HW0G4W4.]%A/Q<UE18=.G\0/T^@TB6Y\'XWNF8=S:
MEJ-U)U-^.[T6D_%S65%ITZ?Q5?I]!IRD\8M>U-%Y<\E/VQ  IFZEXEV J].G
M3U'L(>*E/H(!_I7* _T'J B Y4XO3H$NS=SLJ'D<JQ=?JU1K?_E]>FNN5>*U
M$!+L[=+*A^DY5B:_5JO3L_T<:^>LV0DF5)--(HG$J1")E%551902D*!0%198
MZBRIQ /J8YC&,/U$1'DE50BA!KH!IU))Z?$G4D_,DD^<DRJ$4(-= -.I)/3X
MDZDGYDDGSG[YZGJ.(CB(XB.(CB(XB.(CB(XB.(CB(XB.(CB(XB.(CB(XB.(C
IB(XB.(CB(XB.(CB(XB.(CB(XB.(CB(XB.(CB(XB.(CB(XB.(CB)__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>7
<FILENAME>mvis-20190930.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: MVIS 9%2D30%2D2019.xfr; Date: 2019%2D11%2D06T03:57:00Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<xbrli:xbrl xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:MVIS="http://microvision.com/20190930">
    <link:schemaRef xlink:href="mvis-20190930.xsd" xlink:type="simple" />
    <xbrli:context id="From2019-01-01to2019-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-11-01">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-11-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</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="From2019-01-01to2019-09-30_us-gaap_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-09-30_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</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="From2019-01-01to2019-09-30_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-09-30_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</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="From2019-01-01to2019-09-30_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-09-30_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</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="From2019-01-01to2019-09-30_custom_AccountsReceivableConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">MVIS:AccountsReceivableConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2018-09-30_custom_CostOfProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MVIS:CostOfProductRevenueMember</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="From2019-01-01to2019-09-30_CostOfProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MVIS:CostOfProductRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-09-30_CostOfProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MVIS:CostOfProductRevenueMember</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="From2018-07-01to2018-09-30_us-gaap_ResearchAndDevelopmentExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</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="From2019-01-01to2019-09-30_ResearchAndDevelopmentExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-09-30_ResearchAndDevelopmentExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</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="From2018-07-01to2018-09-30_custom_SalesMarketingGeneralAndAdministrativeExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MVIS:SalesMarketingGeneralAndAdministrativeExpenseMember</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="From2019-01-01to2019-09-30_SalesMarketingGeneralAndAdministrativeExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MVIS:SalesMarketingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-09-30_SalesMarketingGeneralAndAdministrativeExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MVIS:SalesMarketingGeneralAndAdministrativeExpenseMember</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="AsOf2019-09-30_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-30_custom_RestrictedStockRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">MVIS:RestrictedStockRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_RestrictedStockRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">MVIS:RestrictedStockRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-30_custom_AccountsReceivableConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">MVIS:AccountsReceivableConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_custom_SecondCommercialCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">MVIS:SecondCommercialCustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-09-30_custom_SecondCommercialCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">MVIS:SecondCommercialCustomerMember</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="From2019-01-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_us-gaap_TransferredOverTimeMember_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_custom_LicenseAndRoyaltyRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_us-gaap_TransferredOverTimeMember_custom_LicenseAndRoyaltyRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_custom_ProductRevenueMember_custom_ContractRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_us-gaap_TransferredOverTimeMember_custom_ProductRevenueMember_custom_ContractRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_custom_ContractRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ProductRevenueMember</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="From2018-01-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_us-gaap_TransferredOverTimeMember_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ProductRevenueMember</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="From2018-01-01to2018-09-30_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ProductRevenueMember</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="From2018-01-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_custom_RoyaltyRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:RoyaltyRevenueMember</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="From2018-01-01to2018-09-30_us-gaap_TransferredOverTimeMember_custom_RoyaltyRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:RoyaltyRevenueMember</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="From2018-01-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_custom_ProductRevenueMember_custom_ContractRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ContractRevenueMember</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="From2018-01-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_us-gaap_TransferredOverTimeMember_custom_ProductRevenueMember_custom_ContractRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ContractRevenueMember</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="From2018-01-01to2018-09-30_custom_ContractRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ContractRevenueMember</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="From2018-01-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</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="From2018-01-01to2018-09-30_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</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="AsOf2018-12-31_custom_ContractCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ContractCustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-30_custom_ContractCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ContractCustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_us-gaap_UpFrontPaymentArrangementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:UpFrontPaymentArrangementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_us-gaap_SoftwareLicenseArrangementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:SoftwareLicenseArrangementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-09-30_us-gaap_SoftwareLicenseArrangementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:SoftwareLicenseArrangementMember</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="From2018-07-01to2018-09-30_us-gaap_SoftwareLicenseArrangementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:SoftwareLicenseArrangementMember</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="From2019-01-01to2019-09-30_custom_PrivateJuly2019Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">MVIS:PrivateJuly2019Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-10-01to2018-10-31_us-gaap_UpFrontPaymentArrangementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:UpFrontPaymentArrangementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-10-01</xbrli:startDate>
        <xbrli:endDate>2018-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_us-gaap_LicenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-09-30_us-gaap_LicenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</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="From2018-01-01to2018-09-30_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="From2019-01-01to2019-09-30_us-gaap_TechnologyServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-09-30_us-gaap_TechnologyServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</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="From2018-01-01to2018-09-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <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="AsOf2019-09-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-09-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</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="AsOf2019-09-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-09-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</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="AsOf2019-09-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_custom_PublicDecember2018Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">MVIS:PublicDecember2018Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_custom_PublicJune2018Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">MVIS:PublicJune2018Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_custom_January2019RegisteredMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">MVIS:January2019RegisteredMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-30_custom_ProductRevenueMember_custom_Remainder2019Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">MVIS:Remainder2019Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-30_custom_ProductRevenueMember_custom_Year2020Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">MVIS:Year2020Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-30_custom_LicenseAndRoyaltyRevenueMember_custom_Remainder2019Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">MVIS:Remainder2019Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-30_custom_LicenseAndRoyaltyRevenueMember_custom_Year2020Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">MVIS:Year2020Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-30_custom_ContractRevenueMember_custom_Remainder2019Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">MVIS:Remainder2019Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-30_custom_ContractRevenueMember_custom_Year2020Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">MVIS:Year2020Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-06-01to2018-06-30_us-gaap_UpFrontPaymentArrangementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:UpFrontPaymentArrangementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-06-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="C_0000789019_us-gaapBalanceSheetLocationAxis_us-gaapOtherNoncurrentLiabilitiesMember_20181231">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="C_0000789019_us-gaapBalanceSheetLocationAxis_us-gaapOtherCurrentLiabilitiesMember_20181231">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="C_0000789019_us-gaapLeaseArrangementTypeAxis_msftFinanceLeaseMember_20181231">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">MVIS:FinanceLeaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="C_0000789019_us-gaapBalanceSheetLocationAxis_msftOperatingLeaseLiabilitiesMember_20181231">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">MVIS:OperatingLeaseLiabilitiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-30_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2018-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</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="From2019-07-01to2019-09-30_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_us-gaap_LicenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_us-gaap_TechnologyServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2018-09-30_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="From2018-07-01to2018-09-30_us-gaap_LicenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</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="From2018-07-01to2018-09-30_us-gaap_TechnologyServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</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="From2019-07-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_us-gaap_TransferredOverTimeMember_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_custom_LicenseAndRoyaltyRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_us-gaap_TransferredOverTimeMember_custom_LicenseAndRoyaltyRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_custom_RoyaltyRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:RoyaltyRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_custom_ProductRevenueMember_custom_ContractRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_us-gaap_TransferredOverTimeMember_custom_ProductRevenueMember_custom_ContractRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_custom_ContractRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ProductRevenueMember</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="From2018-07-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_us-gaap_TransferredOverTimeMember_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ProductRevenueMember</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="From2018-07-01to2018-09-30_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ProductRevenueMember</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="From2018-07-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_custom_LicenseAndRoyaltyRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</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="From2018-07-01to2018-09-30_us-gaap_TransferredOverTimeMember_custom_LicenseAndRoyaltyRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</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="From2018-07-01to2018-09-30_custom_RoyaltyRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:RoyaltyRevenueMember</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="From2018-07-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_custom_ProductRevenueMember_custom_ContractRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ContractRevenueMember</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="From2018-07-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_us-gaap_TransferredOverTimeMember_custom_ProductRevenueMember_custom_ContractRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ContractRevenueMember</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="From2018-07-01to2018-09-30_custom_ContractRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:ContractRevenueMember</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="From2018-07-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</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="From2018-07-01to2018-09-30_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</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="From2019-01-01to2019-09-30_custom_RoyaltyRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:RoyaltyRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-09-30_custom_RoyaltyRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">MVIS:RoyaltyRevenueMember</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="From2019-07-01to2019-09-30_us-gaap_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2018-09-30_us-gaap_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</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="From2019-07-01to2019-09-30_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2018-09-30_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</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="AsOf2018-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_custom_April2019RegisteredMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">MVIS:April2019RegisteredMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2018-09-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <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="AsOf2018-09-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2018-09-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</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="AsOf2018-09-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2018-09-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</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="AsOf2018-09-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_custom_April2019CommonStockPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">MVIS:April2019CommonStockPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-04-30_custom_April2019CommonStockPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">MVIS:April2019CommonStockPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_custom_CostOfProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MVIS:CostOfProductRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_us-gaap_ResearchAndDevelopmentExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_custom_SalesMarketingGeneralAndAdministrativeExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MVIS:SalesMarketingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_custom_ResearchAndDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">MVIS:ResearchAndDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-09-30_custom_SalesMarketingAndGeneralAndAdministrativeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">MVIS:SalesMarketingAndGeneralAndAdministrativeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2018-09-30_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</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="AsOf2018-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_us-gaap_SoftwareLicenseArrangementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:SoftwareLicenseArrangementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-09-30_custom_SecondCommercialCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">MVIS:SecondCommercialCustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-07-01to2018-09-30_custom_SecondCommercialCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">MVIS:SecondCommercialCustomerMember</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:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <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>
    <dei:EntityRegistrantName contextRef="From2019-01-01to2019-09-30">Microvision, Inc.</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="From2019-01-01to2019-09-30">0000065770</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2019-01-01to2019-09-30">10-Q</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2019-01-01to2019-09-30">2019-09-30</dei:DocumentPeriodEndDate>
    <dei:AmendmentFlag contextRef="From2019-01-01to2019-09-30">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2019-01-01to2019-09-30">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCurrentReportingStatus contextRef="From2019-01-01to2019-09-30">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityFilerCategory contextRef="From2019-01-01to2019-09-30">Accelerated Filer</dei:EntityFilerCategory>
    <dei:DocumentFiscalPeriodFocus contextRef="From2019-01-01to2019-09-30">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2019-01-01to2019-09-30">2019</dei:DocumentFiscalYearFocus>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">13766000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">6642000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">476000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">505000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2018-12-31_custom_ContractCustomerMember" unitRef="USD" decimals="-3">476000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2019-09-30_custom_ContractCustomerMember" unitRef="USD" decimals="-3">505000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">1109000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">241000</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">1311000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">574000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">17649000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">7962000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">2993000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">2111000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="C_0000789019_us-gaapLeaseArrangementTypeAxis_msftFinanceLeaseMember_20181231" unitRef="USD" decimals="-3">45000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">435000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">435000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">486000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">306000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">1470000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">186000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">23033000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">12394000</us-gaap:Assets>
    <us-gaap:PreferredStockValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">100000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">119000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">550133000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">564227000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsUnappropriated contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">-546116000</us-gaap:RetainedEarningsUnappropriated>
    <us-gaap:RetainedEarningsUnappropriated contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">-569315000</us-gaap:RetainedEarningsUnappropriated>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">4117000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">-4969000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">23033000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">12394000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">26000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2019-09-30" unitRef="USDPShares" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2018-12-31" unitRef="Shares" decimals="-3">25000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2019-09-30" unitRef="Shares" decimals="-3">25000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2018-12-31" unitRef="Shares" decimals="-3">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="AsOf2019-09-30" unitRef="Shares" decimals="-3">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2019-09-30" unitRef="USDPShares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2018-12-31" unitRef="Shares" decimals="-3">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2019-09-30" unitRef="Shares" decimals="-3">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">-23199000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">-15302000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-09-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-09-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-09-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-15302000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-09-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-09-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-09-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-23199000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">-6141000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-07-01to2018-09-30" unitRef="USD" decimals="-3">289000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-07-01to2019-09-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-07-01to2018-09-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-07-01to2019-09-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-07-01to2018-09-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-07-01to2019-09-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-6141000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-07-01to2018-09-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">289000</us-gaap:NetIncomeLoss>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">48000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">149000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;6. INVENTORY&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Inventory consists of the following:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 66%"&gt;&lt;font style="font-size: 10pt"&gt;(&lt;i&gt;in thousands&lt;/i&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Raw materials&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;32&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Finished goods&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;241&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,077&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;241&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,109&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Inventory consists of raw materials and finished&#13;goods assemblies. Inventory is computed using the first-in, first-out (FIFO) method and is stated at the lower of cost and net&#13;realizable value. Management periodically assesses the need to account for obsolescence of inventory and adjusts the carrying value&#13;of inventory to its net realizable value when required. During the three and nine months ended September 30, 2019, we recorded&#13;$1.4 million and $2.2 million, respectively, in inventory write-downs. As of September 30, 2019 and December 31, 2018, $168,000&#13;and $1.4 million, respectively, of materials that are not expected to be consumed during the next twelve months are classified&#13;as &amp;#34;other assets&amp;#34; on the balance sheet.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;8. SHARE-BASED COMPENSATION &lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;We issue share-based compensation to employees&#13;in the form of stock options, RSUs, and performance stock units (PSUs). We account for the share-based awards by recognizing the&#13;fair value of share-based compensation expense on a straight-line basis over the service period of the award, net of estimated&#13;forfeitures. The fair value of stock options is estimated on the grant date using the Black-Scholes option pricing model. The&#13;fair value of RSUs is determined by the closing price of our common stock on the grant date. The PSUs are valued using a binomial&#13;option pricing model using the following inputs: stock price, volatility, and risk-free interest rates. Changes in estimated inputs&#13;or using other option valuation methods may result in materially different option values and share-based compensation expense.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table summarizes the amount&#13;of share-based compensation expense by line item on the statements of operations:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Share-based compensation expense&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 44%"&gt;&lt;font style="font-size: 10pt"&gt;&lt;i&gt;(in thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Cost of product revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;25&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;26&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Research and development expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;84&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;109&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;283&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;377&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Sales, marketing, general and administrative expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;149&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;73&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;568&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;344&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;258&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;182&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;877&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;721&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;u&gt;Options activity and positions&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table summarizes shares, weighted-average&#13;exercise price, weighted-average remaining contractual term and aggregate intrinsic value of options outstanding and options exercisable&#13;as of September 30, 2019:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted-&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted-&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Intrinsic&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 38%; border-bottom: black 1.5pt solid"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Term (years)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Outstanding as of September 30, 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,206,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.65&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.7&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Exercisable as of September 30, 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,315,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2.46&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5.9&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;During the nine months ended September 30,&#13;2019 we issued 475,000 stock options and 195,000 PSUs to our executive officers. These PSUs have performance vesting criteria that&#13;would require the Company's stock price to appreciate by more than 100% of the stock price on the grant date before they become&#13;earned.&amp;#160; Earned PSUs are eligible to vest as to one-third of the PSUs subject to the Award on each of the first three anniversaries&#13;of May 22, 2019, subject to the recipient's employment on the above vesting dates. &amp;#160; PSUs that become earned prior to a vesting&#13;date that would have vested on any earlier vesting date would become immediately vested.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;As of September 30, 2019, our unrecognized&#13;share-based employee compensation related to stock options was $1.4 million which we plan to amortize over the next 2.2 years,&#13;our unrecognized share-based compensation related to RSUs was $394,000 which we plan to amortize over the next 1.6 years, and our&#13;unrecognized share-based compensation related to the PSUs was $17,000, which we plan to amortize over the next 2.0 years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;10. COMMITMENTS AND CONTINGENCIES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;u&gt;Litigation&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In March 2019, we filed a Notice of Arbitration&#13;in Hong Kong against Ragentek as a result of its failure to perform its obligations under a purchase order with us. The relief&#13;sought is $4.0 million dollars plus interest and arbitration costs.&amp;#160; At this time we cannot predict the likelihood of a favorable&#13;outcome.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;We are subject to various claims and pending&#13;or threatened lawsuits in the normal course of business. We are not currently party to any legal proceedings that management believes&#13;are reasonably possible to have a material adverse effect on our financial position, results of operations or cash flows.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;u&gt;Purchase commitments&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;At September 30, 2019, we had $2.6 million&#13;in open purchase obligations that represent commitments to purchase inventory, materials, capital equipment, and other goods used&#13;in the normal operation of our business.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Inventory consists of the following:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 66%"&gt;&lt;font style="font-size: 10pt"&gt;(&lt;i&gt;in thousands&lt;/i&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Raw materials&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;32&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Finished goods&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;241&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,077&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;241&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,109&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-09-30_us-gaap_CustomerConcentrationRiskMember" unitRef="Pure" decimals="INF">0.86</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-09-30_us-gaap_CustomerConcentrationRiskMember" unitRef="Pure" decimals="INF">0.63</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-09-30_custom_AccountsReceivableConcentrationRiskMember" unitRef="Pure" decimals="INF">1.00</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-09-30_custom_SecondCommercialCustomerMember" unitRef="Pure" decimals="INF">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-09-30_custom_SecondCommercialCustomerMember" unitRef="Pure" decimals="INF">0.35</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-07-01to2019-09-30_us-gaap_CustomerConcentrationRiskMember" unitRef="Pure" decimals="INF">0.69</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-07-01to2018-09-30_us-gaap_CustomerConcentrationRiskMember" unitRef="Pure" decimals="INF">0.86</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-07-01to2019-09-30_custom_SecondCommercialCustomerMember" unitRef="Pure" decimals="INF">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-07-01to2018-09-30_custom_SecondCommercialCustomerMember" unitRef="Pure" decimals="INF">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">32000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">1077000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">241000</us-gaap:InventoryFinishedGoods>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="AsOf2019-09-30_us-gaap_EmployeeStockOptionMember" unitRef="USD" decimals="0">1400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="AsOf2019-09-30_custom_RestrictedStockRightsMember" unitRef="USD" decimals="0">394000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="AsOf2019-09-30_us-gaap_PerformanceSharesMember" unitRef="USD" decimals="0">17000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2019-01-01to2019-09-30_EmployeeStockOptionMember">P2Y72D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2019-01-01to2019-09-30_RestrictedStockRightsMember">P1Y216D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2019-01-01to2019-09-30_us-gaap_PerformanceSharesMember">P2Y0D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2018-12-31" unitRef="Shares" decimals="-3">100105000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2019-09-30" unitRef="Shares" decimals="-3">119417000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2018-12-31" unitRef="Shares" decimals="-3">100105000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2019-09-30" unitRef="Shares" decimals="-3">119417000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:LongTermContractsOrProgramsDisclosureTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;3. LONG-TERM CONTRACTS &lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In May 2018, we signed a five-year license&#13;agreement with a customer granting them exclusive license to our LBS technology for display-only applications. As part of the&#13;agreement, we received a first payment of $5.0 million in June 2018 and the second payment of $5.0 million in October 2018. The&#13;contract includes requirements that must be met in order to maintain exclusivity. If this licensee acquires a customer, the agreement&#13;requires the licensee to buy any needed components from us. During the year ended December 31, 2018 we completed the performance&#13;obligations required by the contract. As a result, we recognized $10.0 million in license and royalty revenue during the year&#13;ended December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In April 2017, we signed a contract with a&#13;major technology company to develop an LBS display system. Under the agreement, we received an upfront payment of $10.0 million&#13;in 2017 and, as of September 30, 2019, have also received $15.0 million, net of early payment discounts, representing all payment&#13;due for development work. The original contract was for $14.0 million in fees for development work, but we and our customer agreed&#13;to add $1.1 million in additional work to total $15.1 million. After applying early payment discounts, we recognized revenue of&#13;$15.0 million in development fees over time based on the proportion of total cost expended (under Topic 606, the &amp;#34;input method&amp;#34;)&#13;to the total cost expected to complete the contract performance obligation. For the three and nine months ended September 30, 2019,&#13;we recognized $47,000 and $2.9 million, respectively, of contract revenue from development fees on this agreement compared to $1.5&#13;million and $5.6 million, respectively, during the three and nine months ended September 30, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The $10.0 million upfront payment will be&#13;recognized as revenue at the point in time future component sales are transferred to the customer. Based on current pricing and&#13;cost estimates, the amount of the per unit upfront payment would be greater than our estimated per unit gross profit. We have an&#13;amount equal to the $10.0 million upfront payment classified as a contract liability on the balance sheet. We have received initial&#13;purchase orders from our customer under the product supply agreement signed in April 2017. We expect to apply $877,000 of the upfront&#13;payment over the two quarters ended December 31, 2019 and March 31, 2020. To the extent that the component purchases do not fully&#13;expend the $10.0 million upfront payment, there is no repayment provision to the customer.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:LongTermContractsOrProgramsDisclosureTextBlock>
    <us-gaap:OtherLiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">10154000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">8000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="AsOf2018-12-31_custom_ContractCustomerMember" unitRef="USD" decimals="-3">10000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="AsOf2019-09-30_custom_ContractCustomerMember" unitRef="USD" decimals="-3">0</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="AsOf2019-09-30" unitRef="USD" decimals="-5">2600000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;4. REVENUE RECOGNITION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following is a description of principal&#13;activities from which we generate revenue. Revenues are recognized when control of the promised goods or services are transferred&#13;to our customers, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services.&#13;We generate all of our revenue from contracts with customers.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;We evaluate contracts based on the 5-step&#13;model as stated in Topic 606 as follows: (i) identify the contract, (ii) identify the performance obligations, (iii) determine&#13;the transaction price, (iv) allocate the transaction price, and (v) recognize revenue when (or as) performance obligations are&#13;satisfied.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;A contract contains a promise (or promises)&#13;to transfer goods or services to a customer. A performance obligation is a promise (or a group of promises) that is distinct, as&#13;defined in the revenue standard.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The transaction price is the amount of consideration&#13;an entity expects to be entitled to from a customer in exchange for providing the goods or services. A number of factors should&#13;be considered to determine the transaction price, including whether there is variable consideration, a significant financing component,&#13;noncash consideration, or amounts payable to the customer. The determination of variable consideration will require a significant&#13;amount of judgment. In estimating the transaction price we will use either the expected value method or the most likely amount&#13;method.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The transaction price is allocated to the&#13;separate performance obligations in the contract based on relative standalone selling prices. Determining the relative standalone&#13;selling price can be challenging when goods or services are not sold on a standalone basis. The revenue standard sets out several&#13;methods that can be used to estimate a standalone selling price when one is not directly observable. Allocating discounts and variable&#13;consideration must also be considered. Allocating the transaction price can require significant judgement on our part.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Revenue is recognized when (or as) the customer&#13;obtains control of the good or service/performance obligations are satisfied. Topic 606 provides guidance to help determine if&#13;a performance obligation is satisfied at a point in time or over time. Where a performance obligation is satisfied over time, the&#13;related revenue is also recognized over time.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;u&gt;Disaggregation of revenue&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table provides information about&#13;disaggregated revenue by timing of revenue recognition, (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended September 30, 2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;License and&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Product&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;royalty&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Contract&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 40%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Timing of revenue recognition:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Products transferred at a point in time&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;999&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;17&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;121&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,137&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Product and services transferred over time&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;53&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;53&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;999&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;17&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;174&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,190&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months Ended September 30, 2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;License and&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Product&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;royalty&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Contract&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 40%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Timing of revenue recognition:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Products transferred at a point in time&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,198&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;17&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;173&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,388&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Product and services transferred over time&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,893&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,893&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,198&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;17&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,066&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,281&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended September 30, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;License and&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Product&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;royalty&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Contract&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 40%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Timing of revenue recognition:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Products transferred at a point in time&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;26&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,026&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Product and services transferred over time&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,546&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,546&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,572&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;11,572&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months Ended September 30, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;License and&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Product&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;royalty&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Contract&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 40%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Timing of revenue recognition:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Products transferred at a point in time&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,011&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;182&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,193&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Product and services transferred over time&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,581&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,581&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,011&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,763&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;15,774&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;u&gt;Contract balances&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table provides information about&#13;receivables, contract assets, and contract liabilities from contracts with customers (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 66%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Accounts receivable, net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;505&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;476&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;987&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Deferred revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;28&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Contract liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Other current liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Under Topic 606, our rights to consideration&#13;are presented separately depending on whether those rights are conditional or unconditional. We present our unconditional rights&#13;to consideration as &amp;#34;accounts receivable&amp;#34; in our Consolidated Balance Sheet.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Contract assets represent rights to consideration&#13;that are subject to a condition other than the passage of time and will be comprised primarily of costs and estimated profits in&#13;excess of billings on uncompleted contracts and estimated accrued sales-based royalty revenue.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Contract costs in excess of billing are included&#13;in the &amp;#34;Costs and estimated earnings in excess of billings on uncompleted contracts&amp;#34; line of our Consolidated Balance Sheet.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Significant changes in the contract assets&#13;and the contract liabilities balances during the period are as follows (in thousands, except percentages):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="width: 41%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;$ Change&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;% Change&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Contract assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;987&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(987)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(100.0)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Contract liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(10,028)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;- &amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(10,028)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;- &amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Net contract assets (liabilities)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(10,028)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;987&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(11,015)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,116.0)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;During the nine months ended September 30,&#13;2019, we billed $3.9 million on our development contract. Of this amount, $987,000 was included in contract assets at December&#13;31, 2018. We also recognized revenue of $2.9 million on development contract during the nine months ended September 30, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;u&gt;Contract acquisition costs&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;We are required to capitalize certain contract&#13;acquisition costs consisting primarily of commissions paid when contracts are signed. We currently do not pay any commissions upon&#13;the signing of a contract; therefore, no commission cost has been incurred as of September 30, 2019. &amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&lt;u&gt;Transaction price allocated to the remaining&#13;performance obligations&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table includes estimated&#13;revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially&#13;unsatisfied at the end of the reporting period. The $10.0 million upfront payment received from a major technology company&#13;will be recognized as revenue at the point in time future component sales are transferred to the customer. We have received&#13;initial purchase orders from our customer under the product supply agreement signed in April 2017. We expect to apply&#13;$877,000 of the $10.0 million contract liability over the two quarters ended December 31, 2019 and March 31, 2020 and this&#13;amount is included in revenue below. Because there is uncertainty about the timing of the application of the remainder of the&#13;$10.0 million contract liability, it has been excluded from future estimated revenue in the table below. The $10.0 million&#13;contract liability is classified as a current liability on our balance sheet.&amp;#160; Due to the uncertainty of the timing, it&#13;is possible that recognition of revenue may extend beyond the next twelve months. The following table provides information&#13;about the estimated timing of revenue recognition (in thousands): &lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 66%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Remainder of 2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Product revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,482&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,796&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;License and royalty revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;84&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;57&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Contract revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;19&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table provides information&#13;about disaggregated revenue by timing of revenue recognition, (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended September 30, 2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;License and&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Product&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;royalty&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Contract&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 40%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Timing of revenue recognition:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Products transferred at a point in time&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;999&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;17&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;121&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,137&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Product and services transferred over time&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;53&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;53&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;999&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;17&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;174&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,190&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months Ended September 30, 2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;License and&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Product&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;royalty&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Contract&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 40%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Timing of revenue recognition:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Products transferred at a point in time&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,198&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;17&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;173&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,388&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Product and services transferred over time&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,893&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,893&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,198&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;17&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,066&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4,281&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended September 30, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;License and&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Product&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;royalty&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Contract&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 40%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Timing of revenue recognition:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Products transferred at a point in time&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;26&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,026&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Product and services transferred over time&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,546&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,546&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,572&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;11,572&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months Ended September 30, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;License and&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Product&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;royalty&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Contract&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 40%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;revenue&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Timing of revenue recognition:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Products transferred at a point in time&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,011&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;182&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,193&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Product and services transferred over time&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,581&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,581&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,011&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,763&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;15,774&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table provides information&#13;about receivables, contract assets, and contract liabilities from contracts with customers (in thousands):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 66%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Accounts receivable, net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;505&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;476&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;987&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Deferred revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;28&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Contract liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Other current liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;10,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Significant changes in the contract assets&#13;and the contract liabilities balances during the period are as follows (in thousands, except percentages):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="width: 41%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;$ Change&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;% Change&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Contract assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;987&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(987)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(100.0)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Contract liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(10,028)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;- &amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(10,028)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;- &amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Net contract assets (liabilities)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(10,028)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;987&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(11,015)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(1,116.0)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table provides information&#13;about the estimated timing of revenue recognition (in thousands): &lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 66%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Remainder of 2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Product revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;3,482&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,796&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;License and royalty revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;84&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;57&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Contract revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;19&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">987000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:ContractWithCustomerAssetNetCurrent>
    <MVIS:ContractwithCustomerAssetNetCurrentChange contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">-987000</MVIS:ContractwithCustomerAssetNetCurrentChange>
    <MVIS:ContractwithCustomerAssetNetCurrentPercentChange contextRef="From2019-01-01to2019-09-30" unitRef="Pure" decimals="INF">-1.000</MVIS:ContractwithCustomerAssetNetCurrentPercentChange>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">10000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">10028000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2018-12-31_custom_ContractCustomerMember" unitRef="USD" decimals="-3">0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2019-09-30_custom_ContractCustomerMember" unitRef="USD" decimals="-3">10000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <MVIS:ContractwithCustomerLiabilityCurrentChange contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">10028000</MVIS:ContractwithCustomerLiabilityCurrentChange>
    <MVIS:ContractwithCustomerLiabilityCurrentPercentChange contextRef="From2019-01-01to2019-09-30" unitRef="Pure" decimals="INF">0</MVIS:ContractwithCustomerLiabilityCurrentPercentChange>
    <MVIS:ContractwithCustomerAssetsandLiabilitiesNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">987000</MVIS:ContractwithCustomerAssetsandLiabilitiesNet>
    <MVIS:ContractwithCustomerAssetsandLiabilitiesNet contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">-10028000</MVIS:ContractwithCustomerAssetsandLiabilitiesNet>
    <MVIS:ContractwithCustomerAssetsandLiabilitiesNetChange contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">-11015000</MVIS:ContractwithCustomerAssetsandLiabilitiesNetChange>
    <MVIS:ContractwithCustomerAssetsandLiabilitiesNetPercentChange contextRef="From2019-01-01to2019-09-30" unitRef="Pure" decimals="INF">-11.160</MVIS:ContractwithCustomerAssetsandLiabilitiesNetPercentChange>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">18188000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">15866000</us-gaap:LiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">5602000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">4064000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">2411000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">1091000</us-gaap:AccountsPayableCurrent>
    <us-gaap:Liabilities contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">18916000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">17363000</us-gaap:Liabilities>
    <us-gaap:DeferredRentCreditNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">695000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:DeferredRentCreditNoncurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">14201000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">7077000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">17401000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2018-09-30" unitRef="USD" decimals="-3">13645000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2019-01-01to2019-09-30_custom_PrivateJuly2019Member" unitRef="Shares" decimals="INF">3000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2018-01-01to2018-09-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="-3">14400000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2019-01-01to2019-09-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="-3">19062000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2019-01-01to2019-09-30_custom_PublicDecember2018Member" unitRef="Shares" decimals="INF">7000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2019-01-01to2019-09-30_custom_PublicJune2018Member" unitRef="Shares" decimals="INF">14400000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2019-01-01to2019-09-30_custom_January2019RegisteredMember" unitRef="Shares" decimals="INF">2000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2019-01-01to2019-09-30_custom_April2019RegisteredMember" unitRef="Shares" decimals="INF">2300000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2019-07-01to2019-09-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="-3">9194000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2018-07-01to2018-09-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="-3">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">13236000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">16540000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2019-01-01to2019-09-30_custom_PrivateJuly2019Member" unitRef="USD" decimals="0">2000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-01-01to2018-09-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">14000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-01-01to2018-09-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">16526000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-01-01to2018-09-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2019-01-01to2019-09-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">19000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2019-01-01to2019-09-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">13217000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2019-01-01to2019-09-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2019-01-01to2019-09-30_custom_PublicDecember2018Member" unitRef="USD" decimals="0">4200000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2019-01-01to2019-09-30_custom_PublicJune2018Member" unitRef="USD" decimals="0">18000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2019-01-01to2019-09-30_custom_January2019RegisteredMember" unitRef="USD" decimals="0">1200000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">5644000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-07-01to2018-09-30" unitRef="USD" decimals="-3">-36000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2019-01-01to2019-09-30_custom_April2019RegisteredMember" unitRef="USD" decimals="0">2000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2019-07-01to2019-09-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">9000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-07-01to2018-09-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2019-07-01to2019-09-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">5635000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-07-01to2018-09-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">-36000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2019-07-01to2019-09-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2018-07-01to2018-09-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2019-01-01to2019-09-30_custom_April2019CommonStockPurchaseAgreementMember" unitRef="USD" decimals="0">1000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CostOfRevenue contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">5138000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">6199000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">2072000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2018-07-01to2018-09-30" unitRef="USD" decimals="-3">2645000</us-gaap:CostOfRevenue>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">4281000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">15774000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-09-30_us-gaap_CustomerConcentrationRiskMember" unitRef="USD" decimals="-3">3700000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-09-30_us-gaap_CustomerConcentrationRiskMember" unitRef="USD" decimals="-3">10000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-09-30_custom_SecondCommercialCustomerMember" unitRef="USD" decimals="-3">559000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-09-30_custom_SecondCommercialCustomerMember" unitRef="USD" decimals="-3">5600000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">1190000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-07-01to2018-09-30" unitRef="USD" decimals="-3">11572000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-07-01to2019-09-30_us-gaap_CustomerConcentrationRiskMember" unitRef="USD" decimals="-3">823000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-07-01to2018-09-30_us-gaap_CustomerConcentrationRiskMember" unitRef="USD" decimals="-3">10000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-07-01to2019-09-30_custom_SecondCommercialCustomerMember" unitRef="USD" decimals="-3">360000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-07-01to2018-09-30_custom_SecondCommercialCustomerMember" unitRef="USD" decimals="-3">1500000</us-gaap:Revenues>
    <us-gaap:GrossProfit contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">-857000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">9575000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">-882000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-07-01to2018-09-30" unitRef="USD" decimals="-3">8927000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">15484000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">17905000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">3566000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2018-07-01to2018-09-30" unitRef="USD" decimals="-3">6386000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">6851000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">6953000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">1697000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2018-07-01to2018-09-30" unitRef="USD" decimals="-3">2253000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">22335000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">24858000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">5263000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2018-07-01to2018-09-30" unitRef="USD" decimals="-3">8639000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">-23192000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">-15283000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">-6145000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-07-01to2018-09-30" unitRef="USD" decimals="-3">288000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">-7000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">-19000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">4000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="From2018-07-01to2018-09-30" unitRef="USD" decimals="-3">1000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">15000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">2000</us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities>
    <dei:EntitySmallBusiness contextRef="From2019-01-01to2019-09-30">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2019-01-01to2019-09-30">false</dei:EntityEmergingGrowthCompany>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2019-01-01to2019-09-30_us-gaap_LicenseMember" unitRef="USD" decimals="-3">17000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2019-01-01to2019-09-30_us-gaap_ProductMember" unitRef="USD" decimals="-3">1198000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-09-30_us-gaap_LicenseMember" unitRef="USD" decimals="-3">10011000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-09-30_us-gaap_ProductMember" unitRef="USD" decimals="-3">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2019-01-01to2019-09-30_us-gaap_TechnologyServiceMember" unitRef="USD" decimals="-3">3066000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-09-30_us-gaap_TechnologyServiceMember" unitRef="USD" decimals="-3">5763000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2019-07-01to2019-09-30_us-gaap_ProductMember" unitRef="USD" decimals="-3">999000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2019-07-01to2019-09-30_us-gaap_LicenseMember" unitRef="USD" decimals="-3">17000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2019-07-01to2019-09-30_us-gaap_TechnologyServiceMember" unitRef="USD" decimals="-3">174000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-07-01to2018-09-30_us-gaap_ProductMember" unitRef="USD" decimals="-3">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-07-01to2018-09-30_us-gaap_LicenseMember" unitRef="USD" decimals="-3">10000000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-07-01to2018-09-30_us-gaap_TechnologyServiceMember" unitRef="USD" decimals="-3">1572000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2019-01-01to2019-09-30_us-gaap_ProductMember" unitRef="USD" decimals="-3">3352000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2018-01-01to2018-09-30_us-gaap_ProductMember" unitRef="USD" decimals="-3">1998000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2019-01-01to2019-09-30_us-gaap_TechnologyServiceMember" unitRef="USD" decimals="-3">1786000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2018-01-01to2018-09-30_us-gaap_TechnologyServiceMember" unitRef="USD" decimals="-3">4201000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2019-07-01to2019-09-30_us-gaap_ProductMember" unitRef="USD" decimals="-3">2039000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2019-07-01to2019-09-30_us-gaap_TechnologyServiceMember" unitRef="USD" decimals="-3">33000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2018-07-01to2018-09-30_us-gaap_ProductMember" unitRef="USD" decimals="-3">1434000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="From2018-07-01to2018-09-30_us-gaap_TechnologyServiceMember" unitRef="USD" decimals="-3">1211000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">4117000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">-4969000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-09-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">119000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-09-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">564227000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-09-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-569315000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">550133000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-546116000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">4866000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">79000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">528873000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-524086000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-09-30" unitRef="USD" decimals="-3">12048000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-09-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">93000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-09-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">546123000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-09-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-534168000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-06-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">93000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">545978000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-534457000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-06-30" unitRef="USD" decimals="-3">11614000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">110000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">558334000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-563174000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30" unitRef="USD" decimals="-3">-4730000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued contextRef="AsOf2019-09-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="-3">119417000</us-gaap:SharesIssued>
    <us-gaap:SharesIssued contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="-3">100105000</us-gaap:SharesIssued>
    <us-gaap:SharesIssued contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="-3">78597000</us-gaap:SharesIssued>
    <us-gaap:SharesIssued contextRef="AsOf2018-09-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="-3">93073000</us-gaap:SharesIssued>
    <us-gaap:SharesIssued contextRef="AsOf2018-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="-3">93073000</us-gaap:SharesIssued>
    <us-gaap:SharesIssued contextRef="AsOf2019-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="-3">110223000</us-gaap:SharesIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">877000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">724000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2018-01-01to2018-09-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2018-01-01to2018-09-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">724000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2018-01-01to2018-09-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2019-01-01to2019-09-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2019-01-01to2019-09-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">877000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2019-01-01to2019-09-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">258000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2018-07-01to2018-09-30" unitRef="USD" decimals="-3">181000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2019-07-01to2019-09-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2018-07-01to2018-09-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2019-07-01to2019-09-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">258000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2018-07-01to2018-09-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">181000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2019-07-01to2019-09-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="From2018-07-01to2018-09-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="From2018-01-01to2018-09-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="-3">76000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="From2019-01-01to2019-09-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="-3">250000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="From2019-07-01to2019-09-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="-3">0</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="From2018-07-01to2018-09-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="-3">0</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:InventoryNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">1400000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">168000</us-gaap:InventoryNoncurrent>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="From2019-01-01to2019-09-30_custom_PrivateJuly2019Member" unitRef="USD" decimals="0">24000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="From2019-01-01to2019-09-30_custom_PublicDecember2018Member" unitRef="USD" decimals="0">524000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="From2019-01-01to2019-09-30_custom_PublicJune2018Member" unitRef="USD" decimals="0">1400000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="From2019-01-01to2019-09-30_custom_January2019RegisteredMember" unitRef="USD" decimals="0">26000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="From2019-01-01to2019-09-30_custom_April2019RegisteredMember" unitRef="USD" decimals="0">34000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="From2019-01-01to2019-09-30_custom_April2019CommonStockPurchaseAgreementMember" unitRef="USD" decimals="0">92000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:CommitmentsAndContingencies contextRef="AsOf2019-09-30" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;11. COMMON STOCK AND WARRANTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In July 2019, we raised $2.0 million before&#13;issuance costs of approximately $24,000 through a registered direct offering of 3.0 million shares of our common stock to a private&#13;investor.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In April 2019, we raised $2.0 million before&#13;issuance costs of approximately $34,000 through a registered direct offering of 2.3 million shares of our common stock to a private&#13;investor.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In April 2019, we entered into a Common Stock&#13;Purchase Agreement with Lincoln Park Capital Fund, LLC (Lincoln Park) granting us the right to sell shares of our common stock&#13;having an aggregate value of up to $11.0 million. Under the terms of the agreement, Lincoln Park made an initial purchase of $1.0&#13;million in shares of common stock at a purchase price of $0.98 per share. Subject to various limitations and conditions set forth&#13;in the agreement, we may sell up to an additional $10.0 million in shares of common stock, from time to time, at our sole discretion&#13;to Lincoln Park over a 24-month period beginning April 2019. In consideration for entering into the agreement, we issued 250,000&#13;shares of our common stock, having a value of $258,000, based on the closing stock price at the date of grant, to Lincoln Park&#13;as a commitment fee. We incurred an additional $92,000 in issuance costs. As of September 30, 2019, we have issued 11.8 million&#13;shares and raised a total of $8.3 million under this agreement.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In January 2019, we raised $1.2 million before&#13;issuance costs of approximately $26,000 through a registered direct offering of 2.0 million shares of our common stock to a private&#13;investor.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In December 2018, we raised $4.2 million before&#13;issuance costs of approximately $524,000 through an underwritten public offering of 7.0 million shares of our common stock.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In June 2018, we raised $18.0 million before&#13;issuance costs of approximately $1.4 million through an underwritten public offering of 14.4 million shares of our common stock.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;1. MANAGEMENT&amp;#146;S STATEMENT&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Condensed Consolidated Balance Sheets&#13;as of September 30, 2019, the Condensed Consolidated Statements of Operations and the Condensed Consolidated Statements of Shareholders'&#13;Equity (Deficit) for the three and nine months ended September 30, 2019 and 2018, and the Condensed Consolidated Statements of&#13;Cash Flows for the nine months ended September 30, 2019 and 2018, have been prepared by MicroVision, Inc. (&amp;#34;we&amp;#34; or &amp;#34;our&amp;#34;)&#13;and have not been audited. In the opinion of management, all adjustments necessary to state fairly the financial position at September&#13;30, 2019 and the results of operations and cash flows for all periods presented have been made and consist of normal recurring&#13;adjustments. Certain information and footnote disclosures normally included in financial statements prepared in accordance with&#13;generally accepted accounting principles have been condensed or omitted pursuant to the rules of the Securities and Exchange Commission&#13;(SEC). The year-end condensed balance sheet data was derived from audited financial statements but does not include all disclosures&#13;required by accounting principles generally accepted in the United States of America. You should read these condensed consolidated&#13;financial statements in conjunction with the financial statements and notes thereto included in our Annual Report on Form 10-K&#13;for the fiscal year ended December 31, 2018. The results of operations for the three and nine months ended September 30, 2019&#13;are not necessarily indicative of the operating results that may be attained for the entire fiscal year.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;We have incurred significant losses since&#13;inception. We have funded our operations to date primarily through the sale of common stock, convertible preferred stock, warrants,&#13;the issuance of convertible debt and, to a lesser extent, from development contract revenues, product sales and licensing activities.&#13;At September 30, 2019, we had $6.6 million in cash and cash equivalents.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Based on our current operating plan that&#13;includes anticipated future proceeds from the sale of shares under our existing Purchase Agreement with Lincoln Park Capital&#13;Fund, LLC (Lincoln Park), we anticipate that we have sufficient cash and cash equivalents to fund our operations into the&#13;first quarter of 2020. We will require additional capital to fund our operating plan past that time. We plan to obtain&#13;additional capital through the issuance of equity or debt securities, product sales and/or licensing activities. There can be&#13;no assurance that additional capital will be available to us or, if available, will be available on terms acceptable to us or&#13;on a timely basis. If adequate capital resources are not available on a timely basis, we may consider limiting our operations&#13;substantially and we may be unable to continue as a going concern. This limitation of operations could include reducing&#13;investments in our production capacities, research and development projects, staff, operating costs, and capital&#13;expenditures.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;We are introducing new technology and products&#13;into an emerging market which creates significant uncertainty about our ability to accurately project revenue, costs and cash flows.&#13;Our capital requirements will depend on many factors, including, but not limited to, the commercial success of our laser beam scanning&#13;(LBS) engines, the rate at which original equipment manufacturers (OEMs) or original design manufacturers (ODMs) introduce products&#13;incorporating our PicoP&amp;#174; scanning technology and the market acceptance and competitive position of such products. If revenues&#13;are less than we anticipate, if the mix of revenues and the associated margins vary from anticipated amounts or if expenses exceed&#13;the amounts budgeted, we may require additional capital earlier than expected to fund our operations. In addition, our operating&#13;plan provides for the development of strategic relationships with suppliers of components and systems and equipment manufacturers&#13;that may require additional investments by us.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;These factors raise substantial doubt regarding&#13;our ability to continue as a going concern. Our unaudited consolidated financial statements have been prepared assuming we will&#13;continue as a going concern and do not include any adjustments that might be necessary should we be unable to continue as a going&#13;concern.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;2. NET INCOME (LOSS) PER SHARE&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Basic net income (loss) per share is calculated&#13;using the weighted-average number of common shares outstanding during the period. Diluted net income (loss) per share is calculated&#13;using the weighted-average number of common shares outstanding and taking into account the dilutive effect of all potential common&#13;stock equivalents outstanding. Potentially dilutive common stock equivalents primarily consist of options, warrants and nonvested&#13;restricted stock units (RSUs). Net loss per share for the three months ended September 30, 2019 and the nine months ended September&#13;30, 2019 and 2018, assuming dilution, is equal to basic net loss per share because the effect of dilutive securities outstanding&#13;during the period, including options and RSUs computed using the treasury stock method, is anti-dilutive. Basic net income per&#13;share for the three months ended September 30, 2018 is diluted by the potentially dilutive outstanding securities per the table&#13;below.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The components of basic and diluted net income&#13;(loss) per share were as follows (in thousands, except per share data):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="4" style="text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="4" style="text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 44%"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;Numerator:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;Net income (loss) available for common shareholders - basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(6,141)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;289&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(23,199)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(15,302)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;Denominator:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;Weighted-average common shares outstanding - basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;114,874&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;93,073&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;107,953&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;84,388&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Dilutive incremental share effect from:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;1&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Nonvested restricted stock units&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;130&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;Weighted-average common shares outstanding - diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;114,874&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;93,204&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;107,953&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;84,388&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;Net income (loss) per share - basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(0.05)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;0.00&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(0.21)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(0.18)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;Net income (loss) per share - diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(0.05)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;0.00&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(0.21)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(0.18)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;For the three and nine months ended September&#13;30, 2019, we excluded the following securities from net income (loss) per share as the effect of including them would have been&#13;anti-dilutive: options outstanding exercisable into a total of 5,206,000 shares of common stock and 1,247,000 nonvested RSUs. For&#13;the three and nine months ended September 30, 2018, we excluded the following securities from net income (loss) per share as the&#13;effect of including them would have been anti-dilutive: options outstanding and warrants exercisable into a total of 7,586,000&#13;and 7,587,000 shares of common stock, respectively, and 1,050,000 and 1,180,000 nonvested RSUs, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 8pt"&gt;&lt;b&gt;5. CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS&#13;AND SUPPLIERS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 8pt"&gt;&lt;u&gt;Concentration of credit risk&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Financial instruments that potentially subject&#13;us to a concentration of credit risk are primarily cash equivalents and accounts receivable. We typically do not require collateral&#13;from our customers. As of September 30, 2019, our cash and cash equivalents are comprised of short-term highly rated money market&#13;savings accounts.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;u&gt;Concentration of major customers and suppliers&#13;&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;For the three and nine months ended September&#13;30, 2019, one customer accounted for $823,000 and $3.7 million in revenue, representing 69% and 86% of our total revenue, respectively.&#13;A second customer accounted for $360,000 and $559,000 in revenue, representing 30% and 13% of our total revenue, respectively.&#13;For the three and nine months ended September 30, 2018, one customer accounted for $10.0 million in revenue, representing 86% and&#13;63% of our total revenue, respectively. A second customer accounted for $1.5 million and $5.6 million in revenue, representing&#13;13% and 35% of our total revenue, respectively. One customer accounted for $505,000, or 100% of our net accounts receivable balance&#13;at September 30, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;A significant concentration of our components&#13;and the products we sell are currently manufactured and obtained from single or limited-source suppliers. The loss of any single&#13;or limited-source supplier, the failure of any of these suppliers to perform as expected, or the disruption in the supply chain&#13;of components from these suppliers could subject us to risks and uncertainties including, but not limited to, increased cost of&#13;sales, possible loss of revenues, or significant delays in product deliveries, any of which could adversely affect our financial&#13;condition and operating results.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;9. LEASES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In February 2016, the FASB issued&#13;Accounting Standards Update 2016-02 (ASU 2016-02), Leases (Topic 842). ASU 2016-02 requires lessees to recognize a&#13;right-of-use (ROU) asset and lease liability in the balance sheet for all leases, including operating leases, with terms of&#13;more than twelve months. Recognition, measurement and presentation of expenses and cash flows from a lease by a lessee have&#13;not significantly changed from previous guidance. The amendments also require qualitative disclosures along with specific&#13;quantitative disclosures. We adopted this guidance using the cumulative-effect adjustment method on January 1, 2019, meaning&#13;we did not restate prior periods. Current year financial information is presented under the guidance in Topic 842, while&#13;prior year information will continue to be presented under Topic 840. Adoption of the standard resulted in the recognition of&#13;an operating ROU asset of approximately $1.6 million, a lease liability of approximately $2.5 million, and a reduction in&#13;other short-term and long-term liabilities of $873,000. Adoption of the standard did not have a material impact on our&#13;Statement of Operations or Statement of Cash flows. Accounting for our finance leases remains substantially unchanged.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;We determine if an arrangement is a lease&#13;at inception. On our balance sheet, our office lease is included in Operating lease right-of-use asset, Current portion of operating&#13;lease liability and Operating lease liability, net of current portion. On our balance sheet, finance leases are included in Property&#13;and equipment, Current portion of finance lease obligations and Finance lease obligations, net of current portion.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;ROU assets represent our right to use an underlying&#13;asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating&#13;lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the&#13;lease term. For leases that do not provide an implicit rate, we use our incremental borrowing rate based on the information available&#13;at commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. Lease&#13;expense for lease payments is recognized on a straight-line basis over the lease term.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Significant judgment may be required when&#13;determining whether a contract contains a lease, the length of the lease term, the allocation of the consideration in a contract&#13;between lease and non-lease components, and the determination of the discount rate included in our office lease. We review the&#13;underlying objective of each contract, the terms of the contract, and consider our current and future business conditions when&#13;making these judgments.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Our leases have remaining lease terms of two&#13;to four years. Our office space lease contains an option to extend the lease for one period of five years. This extension period&#13;is not included in our ROU asset or lease liability amounts. Our office lease agreement includes both lease and non-lease components,&#13;which are accounted for separately. Our finance leases contain options to purchase the leased property. The depreciable life of&#13;assets and leasehold improvements are limited by the expected lease term, unless we are reasonably certain to exercise the purchase&#13;option.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The components of lease expense were as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 45%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 23%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 24%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&lt;i&gt;(in thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Operating lease expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;116&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;348&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Finance lease expense:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Amortization of leased assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;12&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Interest on lease liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Total finance lease expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;17&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total lease expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;122&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;365&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Supplemental cash flow information related&#13;to leases was as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 58%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 18%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 20%; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&lt;i&gt;(in thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Cash paid for amounts included in measurement of lease liabilities:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Operating cash flows from operating leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;160&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;481&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Operating cash flows from finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Financing cash flows from finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;15&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Right-of-use assets obtained in exchange for new lease obligations:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Operating leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,638&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Supplemental balance sheet information related&#13;to leases was as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 83%"&gt;&lt;font style="font-size: 10pt"&gt;&lt;i&gt;(in thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30, 2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Operating leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Operating lease right-of-use assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,394&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Current portion of operating lease liability&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;651&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Operating lease liability, net of current portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,482&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total operating lease liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,133&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Property and equipment, at cost&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;66&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Accumulated depreciation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(21)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Property and equipment, net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;45&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Current portion of finance lease obligations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;24&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Finance lease obligations, net of current portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;15&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total finance lease liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;39&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Weighted Average Remaining Lease Term&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Operating leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4 years&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2 years&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Weighted Average Discount Rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Operating leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.0%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;13.8%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;As of September 30, 2019, maturities of lease&#13;liabilities were as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Operating&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Finance&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 66%"&gt;&lt;font style="font-size: 10pt"&gt;&lt;i&gt;(in thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;leases&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;leases&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;160&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;656&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;27&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;676&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2022&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;696&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2023&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;175&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Total minimum lease payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,363&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;43&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Less: amount representing interest&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(230)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(4)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Present value of lease liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,133&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;39&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="AsOf2019-09-30_custom_ProductRevenueMember_custom_Remainder2019Member" unitRef="USD" decimals="-3">3482000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="AsOf2019-09-30_custom_ProductRevenueMember_custom_Year2020Member" unitRef="USD" decimals="-3">2796000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="AsOf2019-09-30_custom_LicenseAndRoyaltyRevenueMember_custom_Remainder2019Member" unitRef="USD" decimals="-3">84000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="AsOf2019-09-30_custom_LicenseAndRoyaltyRevenueMember_custom_Year2020Member" unitRef="USD" decimals="-3">57000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="AsOf2019-09-30_custom_ContractRevenueMember_custom_Remainder2019Member" unitRef="USD" decimals="-3">9000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="AsOf2019-09-30_custom_ContractRevenueMember_custom_Year2020Member" unitRef="USD" decimals="-3">19000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1 contextRef="AsOf2019-09-30_custom_ProductRevenueMember_custom_Remainder2019Member">2019</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1 contextRef="AsOf2019-09-30_custom_ProductRevenueMember_custom_Year2020Member">2020</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1 contextRef="AsOf2019-09-30_custom_LicenseAndRoyaltyRevenueMember_custom_Remainder2019Member">2019</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1 contextRef="AsOf2019-09-30_custom_LicenseAndRoyaltyRevenueMember_custom_Year2020Member">2020</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1 contextRef="AsOf2019-09-30_custom_ContractRevenueMember_custom_Remainder2019Member">2019</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1 contextRef="AsOf2019-09-30_custom_ContractRevenueMember_custom_Year2020Member">2020</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1>
    <us-gaap:ContractWithCustomerLiability contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">10000000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">987000</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="AsOf2018-12-31_custom_ContractCustomerMember" unitRef="USD" decimals="-3">987000</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="AsOf2019-09-30_custom_ContractCustomerMember" unitRef="USD" decimals="-3">0</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="From2018-10-01to2018-10-31_us-gaap_UpFrontPaymentArrangementMember" unitRef="USD" decimals="-3">5000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="From2018-06-01to2018-06-30_us-gaap_UpFrontPaymentArrangementMember" unitRef="USD" decimals="-3">5000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress contextRef="From2019-01-01to2019-09-30_us-gaap_SoftwareLicenseArrangementMember" unitRef="USD" decimals="-3">2900000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress contextRef="From2018-01-01to2018-09-30_us-gaap_SoftwareLicenseArrangementMember" unitRef="USD" decimals="-3">5600000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress contextRef="From2018-07-01to2018-09-30_us-gaap_SoftwareLicenseArrangementMember" unitRef="USD" decimals="-3">1500000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress contextRef="From2019-07-01to2019-09-30_us-gaap_SoftwareLicenseArrangementMember" unitRef="USD" decimals="-3">47000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:RevenuePerformanceObligationDescriptionOfGoodOrService contextRef="From2019-01-01to2019-09-30_us-gaap_UpFrontPaymentArrangementMember">In May 2018, we signed a five-year license agreement with a customer granting them exclusive license to our LBS technology for display-only applications. As part of the agreement, we received a first payment of $5.0 million in June 2018 and the second payment of $5.0 million in October 2018. The contract includes requirements that must be met in order to maintain exclusivity. If this licensee acquires a customer, the agreement requires the licensee to buy any needed components from us. During the year ended December 31, 2018 we completed the performance obligations required by the contract. As a result, we recognized $10.0 million in license and royalty revenue during the year ended December 31, 2018.</us-gaap:RevenuePerformanceObligationDescriptionOfGoodOrService>
    <us-gaap:RevenuePerformanceObligationDescriptionOfGoodOrService contextRef="From2019-01-01to2019-09-30_us-gaap_SoftwareLicenseArrangementMember">In April 2017, we signed a contract with a major technology company to develop an LBS display system. Under the agreement, we received an upfront payment of $10.0 million in 2017 and, as of September 30, 2019, have also received $15.0 million, net of early payment discounts, representing all payment due for development work. The original contract was for $14.0 million in fees for development work, but we and our customer agreed to add $1.1 million in additional work to total $15.1 million. After applying early payment discounts, we recognized revenue of $15.0 million in development fees over time based on the proportion of total cost expended (under Topic 606, the "input method") to the total cost expected to complete the contract performance obligation. For the three and nine months ended September 30, 2019, we recognized $47,000 and $2.9 million, respectively, of contract revenue from development fees on this agreement compared to $1.5 million and $5.6 million, respectively, during the three and nine months ended September 30, 2018.  The $10.0 million upfront payment will be recognized as revenue at the point in time future component sales are transferred to the customer. Based on current pricing and cost estimates, the amount of the per unit upfront payment would be greater than our estimated per unit gross profit. We have an amount equal to the $10.0 million upfront payment classified as a contract liability on the balance sheet. We have received initial purchase orders from our customer under the product supply agreement signed in April 2017. We expect to apply $877,000 of the upfront payment over the two quarters ended December 31, 2019 and March 31, 2020. To the extent that the component purchases do not fully expend the $10.0 million upfront payment, there is no repayment provision to the customer.</us-gaap:RevenuePerformanceObligationDescriptionOfGoodOrService>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Condensed Consolidated Balance Sheets&#13;as of September 30, 2019, the Condensed Consolidated Statements of Operations and the Condensed Consolidated Statements of Shareholders'&#13;Equity (Deficit) for the three and nine months ended September 30, 2019 and 2018, and the Condensed Consolidated Statements of&#13;Cash Flows for the nine months ended September 30, 2019 and 2018, have been prepared by MicroVision, Inc. (&amp;#34;we&amp;#34; or &amp;#34;our&amp;#34;)&#13;and have not been audited. In the opinion of management, all adjustments necessary to state fairly the financial position at September&#13;30, 2019 and the results of operations and cash flows for all periods presented have been made and consist of normal recurring&#13;adjustments. Certain information and footnote disclosures normally included in financial statements prepared in accordance with&#13;generally accepted accounting principles have been condensed or omitted pursuant to the rules of the Securities and Exchange Commission&#13;(SEC). The year-end condensed balance sheet data was derived from audited financial statements but does not include all disclosures&#13;required by accounting principles generally accepted in the United States of America. You should read these condensed consolidated&#13;financial statements in conjunction with the financial statements and notes thereto included in our Annual Report on Form 10-K&#13;for the fiscal year ended December 31, 2018. The results of operations for the three and nine months ended September 30, 2019 are&#13;not necessarily indicative of the operating results that may be attained for the entire fiscal year.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;We have incurred significant losses since&#13;inception. We have funded our operations to date primarily through the sale of common stock, convertible preferred stock, warrants,&#13;the issuance of convertible debt and, to a lesser extent, from development contract revenues, product sales and licensing activities.&#13;At September 30, 2019, we had $6.6 million in cash and cash equivalents.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Based on our current operating plan that&#13;includes anticipated future proceeds from the sale of shares under our existing Purchase Agreement with Lincoln Park Capital&#13;Fund, LLC (Lincoln Park), we anticipate that we have sufficient cash and cash equivalents to fund our operations into the&#13;first quarter of 2020. We will require additional capital to fund our operating plan past that time. We plan to obtain&#13;additional capital through the issuance of equity or debt securities, product sales and/or licensing activities. There can be&#13;no assurance that additional capital will be available to us or, if available, will be available on terms acceptable to us or&#13;on a timely basis. If adequate capital resources are not available on a timely basis, we may consider limiting our operations&#13;substantially and we may be unable to continue as a going concern. This limitation of operations could include reducing&#13;investments in our production capacities, research and development projects, staff, operating costs, and capital&#13;expenditures.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;We are introducing new technology and products&#13;into an emerging market which creates significant uncertainty about our ability to accurately project revenue, costs and cash flows.&#13;Our capital requirements will depend on many factors, including, but not limited to, the commercial success of our laser beam scanning&#13;(LBS) engines, the rate at which original equipment manufacturers (OEMs) or original design manufacturers (ODMs) introduce products&#13;incorporating our PicoP&amp;#174; scanning technology and the market acceptance and competitive position of such products. If revenues&#13;are less than we anticipate, if the mix of revenues and the associated margins vary from anticipated amounts or if expenses exceed&#13;the amounts budgeted, we may require additional capital earlier than expected to fund our operations. In addition, our operating&#13;plan provides for the development of strategic relationships with suppliers of components and systems and equipment manufacturers&#13;that may require additional investments by us.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;These factors raise substantial doubt regarding&#13;our ability to continue as a going concern. Our unaudited consolidated financial statements have been prepared assuming we will&#13;continue as a going concern and do not include any adjustments that might be necessary should we be unable to continue as a going&#13;concern.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Basic net income (loss) per share is calculated using the weighted-average number of common shares outstanding&#13;during the period. Diluted net income (loss) per share is calculated using the weighted-average number of common shares outstanding&#13;and taking into account the dilutive effect of all potential common stock equivalents outstanding. Potentially dilutive common&#13;stock equivalents primarily consist of options, warrants and nonvested restricted stock units (RSUs).&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following is a description of principal&#13;activities from which we generate revenue. Revenues are recognized when control of the promised goods or services are transferred&#13;to our customers, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services.&#13;We generate all of our revenue from contracts with customers.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;We evaluate contracts based on the 5-step&#13;model as stated in Topic 606 as follows: (i) identify the contract, (ii) identify the performance obligations, (iii) determine&#13;the transaction price, (iv) allocate the transaction price, and (v) recognize revenue when (or as) performance obligations are&#13;satisfied.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;A contract contains a promise (or promises)&#13;to transfer goods or services to a customer. A performance obligation is a promise (or a group of promises) that is distinct, as&#13;defined in the revenue standard.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The transaction price is the amount of consideration&#13;an entity expects to be entitled to from a customer in exchange for providing the goods or services. A number of factors should&#13;be considered to determine the transaction price, including whether there is variable consideration, a significant financing component,&#13;noncash consideration, or amounts payable to the customer. The determination of variable consideration will require a significant&#13;amount of judgment. In estimating the transaction price we will use either the expected value method or the most likely amount&#13;method.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The transaction price is allocated to the&#13;separate performance obligations in the contract based on relative standalone selling prices. Determining the relative standalone&#13;selling price can be challenging when goods or services are not sold on a standalone basis. The revenue standard sets out several&#13;methods that can be used to estimate a standalone selling price when one is not directly observable. Allocating discounts and variable&#13;consideration must also be considered. Allocating the transaction price can require significant judgement on our part.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Revenue is recognized when (or as) the customer&#13;obtains control of the good or service/performance obligations are satisfied. Topic 606 provides guidance to help determine if&#13;a performance obligation is satisfied at a point in time or over time. Where a performance obligation is satisfied over time, the&#13;related revenue is also recognized over time.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Inventory consists of raw materials and finished&#13;goods assemblies. Inventory is computed using the first-in, first-out (FIFO) method and is stated at the lower of cost and net&#13;realizable value. Management periodically assesses the need to account for obsolescence of inventory and adjusts the carrying&#13;value of inventory to its net realizable value when required. During the three and nine months ended September 30, 2019, we recorded&#13;$1.4 million and $2.2 million, respectively, in inventory write-downs. As of September 30, 2019 and December 31, 2018, $168,000&#13;and $1.4 million, respectively, of materials that are not expected to be consumed during the next twelve months are classified&#13;as &amp;#34;other assets&amp;#34; on the balance sheet.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;We issue share-based compensation to employees&#13;in the form of stock options, RSUs, and performance stock units (PSUs). We account for the share-based awards by recognizing the&#13;fair value of share-based compensation expense on a straight-line basis over the service period of the award, net of estimated&#13;forfeitures. The fair value of stock options is estimated on the grant date using the Black-Scholes option pricing model. The fair&#13;value of RSUs is determined by the closing price of our common stock on the grant date. The PSUs are valued using a binomial option&#13;pricing model using the following inputs: stock price, volatility, and risk-free interest rates. Changes in estimated inputs or&#13;using other option valuation methods may result in materially different option values and share-based compensation expense.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The components of basic and diluted net income&#13;(loss) per share were as follows (in thousands, except per share data):&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="4" style="text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="4" style="text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 44%"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 9pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;Numerator:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;Net income (loss) available for common shareholders - basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(6,141)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;289&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(23,199)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(15,302)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;Denominator:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;Weighted-average common shares outstanding - basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;114,874&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;93,073&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;107,953&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;84,388&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Dilutive incremental share effect from:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;1&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160; Nonvested restricted stock units&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;130&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;Weighted-average common shares outstanding - diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;114,874&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;93,204&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;107,953&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;84,388&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;Net income (loss) per share - basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(0.05)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;0.00&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(0.21)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(0.18)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 9pt"&gt;Net income (loss) per share - diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(0.05)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;0.00&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(0.21)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 9pt"&gt;(0.18)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font-size: 9pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;font style="font-size: 7pt"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table summarizes the amount&#13;of share-based compensation expense by line item on the statements of operations:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Share-based compensation expense&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 44%"&gt;&lt;font style="font-size: 10pt"&gt;&lt;i&gt;(in thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Cost of product revenue&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;25&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;26&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Research and development expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;84&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;109&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;283&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;377&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Sales, marketing, general and administrative expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;149&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;73&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;568&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;344&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;258&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;182&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;877&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;721&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table summarizes shares, weighted-average&#13;exercise price, weighted-average remaining contractual term and aggregate intrinsic value of options outstanding and options exercisable&#13;as of September 30, 2019:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted-&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Weighted-&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Exercise&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Intrinsic&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 38%; border-bottom: black 1.5pt solid"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Term (years)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Outstanding as of September 30, 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5,206,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1.65&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7.7&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Exercisable as of September 30, 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,315,000&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2.46&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5.9&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2019-09-30" unitRef="Shares" decimals="INF">5206000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2019-09-30" unitRef="USDPShares" decimals="INF">1.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2019-01-01to2019-09-30">P7Y252D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="AsOf2019-09-30" unitRef="USD" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="AsOf2019-09-30" unitRef="Shares" decimals="INF">2315000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="AsOf2019-09-30" unitRef="USDPShares" decimals="INF">2.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2019-01-01to2019-09-30">P5Y324D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:OperatingLeaseCost contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">348000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">116000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">12000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">4000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">5000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">2000</us-gaap:FinanceLeaseInterestExpense>
    <MVIS:FinanceLeaseCost contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">17000</MVIS:FinanceLeaseCost>
    <MVIS:FinanceLeaseCost contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">6000</MVIS:FinanceLeaseCost>
    <us-gaap:LeaseCost contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">365000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">122000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">481000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">160000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">5000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">2000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">15000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">6000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">1638000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">160000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">656000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">676000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">696000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">175000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">2363000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">230000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">2133000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="C_0000789019_us-gaapBalanceSheetLocationAxis_us-gaapOtherCurrentLiabilitiesMember_20181231" unitRef="USD" decimals="-3">651000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="C_0000789019_us-gaapBalanceSheetLocationAxis_msftOperatingLeaseLiabilitiesMember_20181231" unitRef="USD" decimals="-3">1482000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">7000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">27000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">9000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">43000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">4000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiability contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">39000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="C_0000789019_us-gaapBalanceSheetLocationAxis_us-gaapOtherNoncurrentLiabilitiesMember_20181231" unitRef="USD" decimals="-3">24000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="C_0000789019_us-gaapBalanceSheetLocationAxis_us-gaapOtherCurrentLiabilitiesMember_20181231" unitRef="USD" decimals="-3">15000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">1394000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="C_0000789019_us-gaapLeaseArrangementTypeAxis_msftFinanceLeaseMember_20181231" unitRef="USD" decimals="-3">66000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="C_0000789019_us-gaapLeaseArrangementTypeAxis_msftFinanceLeaseMember_20181231" unitRef="USD" decimals="-3">21000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2019-09-30">P4Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2019-09-30">P2Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2019-09-30" unitRef="Pure" decimals="INF">0.060</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2019-09-30" unitRef="Pure" decimals="INF">0.138</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees contextRef="From2019-01-01to2019-09-30_custom_PrivateJuly2019Member">In July 2019, we raised $2.0 million before issuance costs of approximately $24,000 through a registered direct offering of 3.0 million shares of our common stock to a private investor.</us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees>
    <us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees contextRef="From2019-01-01to2019-09-30_custom_PublicDecember2018Member">In December 2018, we raised $4.2 million before issuance costs of approximately $524,000 through an underwritten public offering of 7.0 million shares of our common stock.</us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees>
    <us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees contextRef="From2019-01-01to2019-09-30_custom_PublicJune2018Member">In June 2018, we raised $18.0 million before issuance costs of approximately $1.4 million through an underwritten public offering of 14.4 million shares of our common stock.</us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees>
    <us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees contextRef="From2019-01-01to2019-09-30_custom_January2019RegisteredMember">In January 2019, we raised $1.2 million before issuance costs of approximately $26,000 through a registered direct offering of 2.0 million shares of our common stock to Shehnee Lawrence Farhi.</us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees>
    <us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees contextRef="From2019-01-01to2019-09-30_custom_April2019RegisteredMember">In April 2019, we raised $2.0 million before issuance costs of approximately $34,000 through a registered direct offering of 2.3 million shares of our common stock to a private investor.</us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees>
    <us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees contextRef="From2019-01-01to2019-09-30_custom_April2019CommonStockPurchaseAgreementMember">In April 2019, we entered into a Common Stock Purchase Agreement with Lincoln Park Capital Fund, LLC (Lincoln Park) granting us the right to sell shares of our common stock having an aggregate value of up to $11.0 million. Under the terms of the agreement, Lincoln Park made an initial purchase of $1.0 million in shares of common stock at a purchase price of $0.98 per share. Subject to various limitations and conditions set forth in the agreement, we may sell up to an additional $10.0 million in shares of common stock, from time to time, at our sole discretion to Lincoln Park over a 24-month period beginning April 2019. In consideration for entering into the agreement, we issued 250,000 shares of our common stock, having a value of $258,000, based on the closing stock price at the date of grant, to Lincoln Park as a commitment fee. We incurred an additional $92,000 in issuance costs. As of September 30, 2019, we have issued 11.8 million shares and raised a total of $8.3 million under this agreement.</us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">21000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">24000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">651000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">33000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">15000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">1482000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">5220000</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification contextRef="From2018-01-01to2018-09-30_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">0</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification contextRef="From2018-01-01to2018-09-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">0</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification contextRef="From2018-01-01to2018-09-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">5220000</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The components of lease expense were as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 40%"&gt;&lt;font style="font-size: 10pt"&gt;&lt;i&gt;(in thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 24%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 3%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 28%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Operating lease expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;116&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;348&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Finance lease expense:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Amortization of leased assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;12&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Interest on lease liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Total finance lease expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;17&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total lease expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;122&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;365&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Supplemental cash flow information related&#13;to leases was as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 60%"&gt;&lt;font style="font-size: 10pt"&gt;&lt;i&gt;(in thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 17%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 17%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Cash paid for amounts included in measurement of lease liabilities:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Operating cash flows from operating leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;160&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;481&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Operating cash flows from finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;5&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Financing cash flows from finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;15&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Right-of-use assets obtained in exchange for new lease obligations:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Operating leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,638&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;As of September 30, 2019, maturities of lease&#13;liabilities were as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Operating&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Finance&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 66%"&gt;&lt;font style="font-size: 10pt"&gt;&lt;i&gt;(in thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;leases&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;leases&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;160&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;656&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;27&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;676&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2022&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;696&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2023&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;175&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Total minimum lease payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,363&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;43&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Less: amount representing interest&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(230)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(4)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Present value of lease liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,133&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;39&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;As of September 30, 2019, maturities of lease&#13;liabilities were as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Operating&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Finance&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 66%"&gt;&lt;font style="font-size: 10pt"&gt;&lt;i&gt;(in thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;leases&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;leases&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;160&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;7&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;656&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;27&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;676&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;9&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2022&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;696&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;2023&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;175&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;-&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Total minimum lease payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,363&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;43&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Less: amount representing interest&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(230)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(4)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Present value of lease liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,133&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;39&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <MVIS:SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Supplemental balance sheet information related&#13;to leases was as follows:&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 83%"&gt;&lt;font style="font-size: 10pt"&gt;&lt;i&gt;(in thousands)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;September 30, 2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Operating leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Operating lease right-of-use assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,394&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Current portion of operating lease liability&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;651&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Operating lease liability, net of current portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;1,482&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total operating lease liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2,133&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Property and equipment, at cost&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;66&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Accumulated depreciation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;(21)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Property and equipment, net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;45&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Current portion of finance lease obligations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;24&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Finance lease obligations, net of current portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;15&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Total finance lease liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;39&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Weighted Average Remaining Lease Term&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Operating leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;4 years&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;2 years&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;Weighted Average Discount Rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Operating leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;6.0%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 10pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Finance leases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;13.8%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;</MVIS:SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock>
    <us-gaap:AccountsReceivableNet contextRef="AsOf2019-09-30_custom_AccountsReceivableConcentrationRiskMember" unitRef="USD" decimals="-3">505000</us-gaap:AccountsReceivableNet>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In February 2016, the FASB issued&#13;Accounting Standards Update 2016-02 (ASU 2016-02), Leases (Topic 842). ASU 2016-02 requires lessees to recognize a&#13;right-of-use (ROU) asset and lease liability in the balance sheet for all leases, including operating leases, with terms of&#13;more than twelve months. Recognition, measurement and presentation of expenses and cash flows from a lease by a lessee have&#13;not significantly changed from previous guidance. The amendments also require qualitative disclosures along with specific&#13;quantitative disclosures. We adopted this guidance using the cumulative-effect adjustment method on January 1, 2019, meaning&#13;we did not restate prior periods. Current year financial information is presented under the guidance in Topic 842, while&#13;prior year information will continue to be presented under Topic 840. Adoption of the standard resulted in the recognition of&#13;an operating ROU asset of approximately $1.6 million, a lease liability of approximately $2.5 million, and a reduction in&#13;other short-term and long-term liabilities of $873,000. Adoption of the standard did not have a material impact on our&#13;Statement of Operations or Statement of Cash flows. Accounting for our finance leases remains substantially unchanged.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;We determine if an arrangement is a lease&#13;at inception. On our balance sheet, our office lease is included in Operating lease right-of-use asset, Current portion of operating&#13;lease liability and Operating lease liability, net of current portion. On our balance sheet, finance leases are included in Property&#13;and equipment, Current portion of finance lease obligations and Finance lease obligations, net of current portion.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;ROU assets represent our right to use an underlying&#13;asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating&#13;lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the&#13;lease term. For leases that do not provide an implicit rate, we use our incremental borrowing rate based on the information available&#13;at commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. Lease&#13;expense for lease payments is recognized on a straight-line basis over the lease term.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Significant judgment may be required when&#13;determining whether a contract contains a lease, the length of the lease term, the allocation of the consideration in a contract&#13;between lease and non-lease components, and the determination of the discount rate included in our office lease. We review the&#13;underlying objective of each contract, the terms of the contract, and consider our current and future business conditions when&#13;making these judgments.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Our leases have remaining lease terms of two&#13;to four years. Our office space lease contains an option to extend the lease for one period of five years. This extension period&#13;is not included in our ROU asset or lease liability amounts. Our office lease agreement includes both lease and non-lease components,&#13;which are accounted for separately. Our finance leases contain options to purchase the leased property. The depreciable life of&#13;assets and leasehold improvements are limited by the expected lease term, unless we are reasonably certain to exercise the purchase&#13;option.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2019-09-30" unitRef="USD" decimals="0">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <dei:EntityShellCompany contextRef="From2019-01-01to2019-09-30">false</dei:EntityShellCompany>
    <dei:TradingSymbol contextRef="From2019-01-01to2019-09-30">MVIS</dei:TradingSymbol>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">4281000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">15774000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_custom_ProductRevenueMember" unitRef="USD" decimals="-3">1198000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_us-gaap_TransferredOverTimeMember_custom_ProductRevenueMember" unitRef="USD" decimals="-3">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-09-30_custom_ProductRevenueMember" unitRef="USD" decimals="-3">1198000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_custom_LicenseAndRoyaltyRevenueMember" unitRef="USD" decimals="-3">17000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-09-30_us-gaap_TransferredOverTimeMember_custom_LicenseAndRoyaltyRevenueMember" unitRef="USD" decimals="-3">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_custom_ProductRevenueMember_custom_ContractRevenueMember" unitRef="USD" decimals="-3">173000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_us-gaap_TransferredOverTimeMember_custom_ProductRevenueMember_custom_ContractRevenueMember" unitRef="USD" decimals="-3">2893000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-09-30_custom_ContractRevenueMember" unitRef="USD" decimals="-3">3066000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember" unitRef="USD" decimals="-3">1388000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-09-30_us-gaap_TransferredOverTimeMember" unitRef="USD" decimals="-3">2893000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_custom_ProductRevenueMember" unitRef="USD" decimals="-3">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_us-gaap_TransferredOverTimeMember_custom_ProductRevenueMember" unitRef="USD" decimals="-3">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-09-30_custom_ProductRevenueMember" unitRef="USD" decimals="-3">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_custom_RoyaltyRevenueMember" unitRef="USD" decimals="-3">10011000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-09-30_us-gaap_TransferredOverTimeMember_custom_RoyaltyRevenueMember" unitRef="USD" decimals="-3">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_custom_ProductRevenueMember_custom_ContractRevenueMember" unitRef="USD" decimals="-3">182000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_us-gaap_TransferredOverTimeMember_custom_ProductRevenueMember_custom_ContractRevenueMember" unitRef="USD" decimals="-3">5581000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-09-30_custom_ContractRevenueMember" unitRef="USD" decimals="-3">5763000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember" unitRef="USD" decimals="-3">10193000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-09-30_us-gaap_TransferredOverTimeMember" unitRef="USD" decimals="-3">5581000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">1190000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-07-01to2018-09-30" unitRef="USD" decimals="-3">11572000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-07-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_custom_ProductRevenueMember" unitRef="USD" decimals="-3">999000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-07-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_us-gaap_TransferredOverTimeMember_custom_ProductRevenueMember" unitRef="USD" decimals="-3">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-07-01to2019-09-30_custom_ProductRevenueMember" unitRef="USD" decimals="-3">999000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-07-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_custom_LicenseAndRoyaltyRevenueMember" unitRef="USD" decimals="-3">17000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-07-01to2019-09-30_us-gaap_TransferredOverTimeMember_custom_LicenseAndRoyaltyRevenueMember" unitRef="USD" decimals="-3">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-07-01to2019-09-30_custom_RoyaltyRevenueMember" unitRef="USD" decimals="-3">17000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-07-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_custom_ProductRevenueMember_custom_ContractRevenueMember" unitRef="USD" decimals="-3">121000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-07-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember_us-gaap_TransferredOverTimeMember_custom_ProductRevenueMember_custom_ContractRevenueMember" unitRef="USD" decimals="-3">53000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-07-01to2019-09-30_custom_ContractRevenueMember" unitRef="USD" decimals="-3">174000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-07-01to2019-09-30_us-gaap_TransferredAtPointInTimeMember" unitRef="USD" decimals="-3">1137000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-07-01to2019-09-30_us-gaap_TransferredOverTimeMember" unitRef="USD" decimals="-3">53000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-07-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_custom_ProductRevenueMember" unitRef="USD" decimals="-3">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-07-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_us-gaap_TransferredOverTimeMember_custom_ProductRevenueMember" unitRef="USD" decimals="-3">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-07-01to2018-09-30_custom_ProductRevenueMember" unitRef="USD" decimals="-3">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-07-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_custom_LicenseAndRoyaltyRevenueMember" unitRef="USD" decimals="-3">10000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-07-01to2018-09-30_us-gaap_TransferredOverTimeMember_custom_LicenseAndRoyaltyRevenueMember" unitRef="USD" decimals="-3">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-07-01to2018-09-30_custom_RoyaltyRevenueMember" unitRef="USD" decimals="-3">10000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-07-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_custom_ProductRevenueMember_custom_ContractRevenueMember" unitRef="USD" decimals="-3">26000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-07-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember_us-gaap_TransferredOverTimeMember_custom_ProductRevenueMember_custom_ContractRevenueMember" unitRef="USD" decimals="-3">1546000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-07-01to2018-09-30_custom_ContractRevenueMember" unitRef="USD" decimals="-3">1572000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-07-01to2018-09-30_us-gaap_TransferredAtPointInTimeMember" unitRef="USD" decimals="-3">10026000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-07-01to2018-09-30_us-gaap_TransferredOverTimeMember" unitRef="USD" decimals="-3">1546000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-09-30_custom_RoyaltyRevenueMember" unitRef="USD" decimals="-3">17000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-09-30_custom_RoyaltyRevenueMember" unitRef="USD" decimals="-3">10011000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2019-01-01to2019-09-30_us-gaap_StockCompensationPlanMember" unitRef="Shares" decimals="-3">5206000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2018-01-01to2018-09-30_StockCompensationPlanMember" unitRef="Shares" decimals="-3">7587000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2019-01-01to2019-09-30_RestrictedStockMember" unitRef="Shares" decimals="-3">1247000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2018-01-01to2018-09-30_RestrictedStockMember" unitRef="Shares" decimals="-3">1180000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2019-07-01to2019-09-30_us-gaap_StockCompensationPlanMember" unitRef="Shares" decimals="-3">5206000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2018-07-01to2018-09-30_us-gaap_StockCompensationPlanMember" unitRef="Shares" decimals="-3">7586000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2019-07-01to2019-09-30_us-gaap_RestrictedStockMember" unitRef="Shares" decimals="-3">1247000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2018-07-01to2018-09-30_us-gaap_RestrictedStockMember" unitRef="Shares" decimals="-3">1050000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <dei:EntityListingSecurityTradingCurrency contextRef="From2019-01-01to2019-09-30">USD</dei:EntityListingSecurityTradingCurrency>
    <dei:EntityListingParValuePerShare contextRef="From2019-01-01to2019-09-30" unitRef="USDPShares" decimals="INF">0.001</dei:EntityListingParValuePerShare>
    <dei:Security12bTitle contextRef="From2019-01-01to2019-09-30">Common Stock</dei:Security12bTitle>
    <dei:SecurityExchangeName contextRef="From2019-01-01to2019-09-30">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityFileNumber contextRef="From2019-01-01to2019-09-30">001-34170</dei:EntityFileNumber>
    <dei:EntityInteractiveDataCurrent contextRef="From2019-01-01to2019-09-30">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityIncorporationStateCountryCode contextRef="From2019-01-01to2019-09-30">DE</dei:EntityIncorporationStateCountryCode>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">1382000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">1381000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">671000</us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">971000</us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">13295000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">16540000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:StockIssued1 contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">258000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1 contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">0</us-gaap:StockIssued1>
    <us-gaap:ProductionRelatedImpairmentsOrCharges contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">2200000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">1400000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="From2019-01-01to2019-09-30">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;7. SEVERANCE ARRANGEMENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;In the nine months ended September 2019,&#13;we completed the development work under the April 2017 contract, therefore, to better align our resources to support our business&#13;needs, we reduced our workforce by approximately 27%. In the three months ended June 30, 2019, we recorded expenses related to&#13;severance of approximately $300,000 to research and development expense and approximately $90,000 to sales, marketing, and general&#13;and administrative expense. We paid $284,000 during the three months ended September 30, 2019 related to the severance agreements&#13;for these employees. We plan to make the remaining severance payments during the fourth quarter of 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;/p&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:SharesIssuedPricePerShare contextRef="AsOf2019-04-30_custom_April2019CommonStockPurchaseAgreementMember" unitRef="USDPShares" decimals="INF">0.98</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:RestructuringCharges contextRef="From2019-01-01to2019-09-30_custom_ResearchAndDevelopmentMember" unitRef="USD" decimals="0">300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="From2019-01-01to2019-09-30_custom_SalesMarketingAndGeneralAndAdministrativeMember" unitRef="USD" decimals="0">90000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="0">284000</us-gaap:PaymentsForRestructuring>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2019-11-01" unitRef="Shares" decimals="INF">119417078</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">877000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">721000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-07-01to2018-09-30_custom_CostOfProductRevenueMember" unitRef="USD" decimals="-3">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-09-30_CostOfProductRevenueMember" unitRef="USD" decimals="-3">26000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-09-30_CostOfProductRevenueMember" unitRef="USD" decimals="-3">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-07-01to2018-09-30_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">109000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-09-30_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">283000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-09-30_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">377000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-07-01to2018-09-30_custom_SalesMarketingGeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">73000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-09-30_SalesMarketingGeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">568000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-09-30_SalesMarketingGeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">344000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-07-01to2019-09-30" unitRef="USD" decimals="-3">258000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-07-01to2018-09-30" unitRef="USD" decimals="-3">182000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-07-01to2019-09-30_custom_CostOfProductRevenueMember" unitRef="USD" decimals="-3">25000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-07-01to2019-09-30_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">84000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-07-01to2019-09-30_custom_SalesMarketingGeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">149000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:DeferredRevenue contextRef="AsOf2018-12-31_custom_ContractCustomerMember" unitRef="USD" decimals="-3">0</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue contextRef="AsOf2019-09-30_custom_ContractCustomerMember" unitRef="USD" decimals="-3">28000</us-gaap:DeferredRevenue>
    <us-gaap:EarningsPerShareBasic contextRef="From2019-01-01to2019-09-30" unitRef="USDPShares" decimals="INF">-0.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2018-01-01to2018-09-30" unitRef="USDPShares" decimals="INF">-0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2019-07-01to2019-09-30" unitRef="USDPShares" decimals="INF">-0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2018-07-01to2018-09-30" unitRef="USDPShares" decimals="INF">0.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted contextRef="From2019-01-01to2019-09-30" unitRef="USDPShares" decimals="INF">-0.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2018-01-01to2018-09-30" unitRef="USDPShares" decimals="INF">-0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2019-07-01to2019-09-30" unitRef="USDPShares" decimals="INF">-0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2018-07-01to2018-09-30" unitRef="USDPShares" decimals="INF">0.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2019-01-01to2019-09-30" unitRef="Shares" decimals="-3">107953000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2018-01-01to2018-09-30" unitRef="Shares" decimals="-3">84388000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2019-07-01to2019-09-30" unitRef="Shares" decimals="-3">114874000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2018-07-01to2018-09-30" unitRef="Shares" decimals="-3">93073000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2019-01-01to2019-09-30" unitRef="Shares" decimals="-3">107953000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2018-01-01to2018-09-30" unitRef="Shares" decimals="-3">84388000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2019-07-01to2019-09-30" unitRef="Shares" decimals="-3">114874000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2018-07-01to2018-09-30" unitRef="Shares" decimals="-3">93204000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">97000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">204000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:OtherNoncashIncomeExpense contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">99000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:InventoryWriteDown contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">2203000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">1139000</us-gaap:InventoryWriteDown>
    <us-gaap:ShareBasedCompensation contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">877000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">721000</us-gaap:ShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">-19733000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">-19462000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">-305000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">-481000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">0</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">-146000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">-115000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
    <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">-4000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">28000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">0</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">-1360000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">-188000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">-982000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">-1416000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">2021000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">-98000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">1335000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">-55000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">-987000</us-gaap:IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract>
    <us-gaap:IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">400000</us-gaap:IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">29000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">5029000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">-671000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">-971000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:IncreaseDecreaseInDeferredLiabilities contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:IncreaseDecreaseInDeferredLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredLiabilities contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">139000</us-gaap:IncreaseDecreaseInDeferredLiabilities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">13280000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">16677000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">-7124000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">-3756000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="From2019-01-01to2019-09-30" unitRef="USD" decimals="-3">0</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="From2018-01-01to2018-09-30" unitRef="USD" decimals="-3">42000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="From2019-01-01to2019-09-30" unitRef="Shares" decimals="-3">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="From2018-01-01to2018-09-30" unitRef="Shares" decimals="-3">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="From2019-07-01to2019-09-30" unitRef="Shares" decimals="-3">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="From2018-07-01to2018-09-30" unitRef="Shares" decimals="-3">1000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements contextRef="From2019-01-01to2019-09-30" unitRef="Shares" decimals="-3">0</us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements contextRef="From2018-01-01to2018-09-30" unitRef="Shares" decimals="-3">0</us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements contextRef="From2019-07-01to2019-09-30" unitRef="Shares" decimals="-3">0</us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements contextRef="From2018-07-01to2018-09-30" unitRef="Shares" decimals="-3">130000</us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements>
    <us-gaap:RestructuringAndRelatedActivitiesDescription contextRef="From2019-07-01to2019-09-30">In the nine months ended September 2019, we completed the development work under the April 2017 contract, therefore, to better align our resources to support our business needs, we reduced our workforce by approximately 27%. In the three months ended June 30, 2019, we recorded expenses related to severance of approximately $300,000 to research and development expense and approximately $90,000 to sales, marketing, and general and administrative expense. We paid $284,000 during the three months ended September 30, 2019 related to the severance agreements for these employees. We plan to make the remaining severance payments during the fourth quarter of 2019.</us-gaap:RestructuringAndRelatedActivitiesDescription>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">0</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">28000</us-gaap:DeferredRevenueCurrent>
    <MVIS:DeferredRevenueClassifiedWithinOtherCurrrentLiabilities contextRef="AsOf2018-12-31" unitRef="USD" decimals="-3">10000000</MVIS:DeferredRevenueClassifiedWithinOtherCurrrentLiabilities>
    <MVIS:DeferredRevenueClassifiedWithinOtherCurrrentLiabilities contextRef="AsOf2019-09-30" unitRef="USD" decimals="-3">10000000</MVIS:DeferredRevenueClassifiedWithinOtherCurrrentLiabilities>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>mvis-20190930.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: MVIS 9%2D30%2D2019.xfr; Date: 2019%2D11%2D06T03:57:00Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +qsps7xRiXgOn8uFZHxMOaGC+bOdw5pyGZlBtWZ2bYma3yclDkcB8C1n5Ip2gTUO -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:MVIS="http://microvision.com/20190930" elementFormDefault="qualified" targetNamespace="http://microvision.com/20190930">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://microvision.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
	  <link:definition>00000001 - Document - Document and Entity Information</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/StatementOfFinancialPositionClassified" id="StatementOfFinancialPositionClassified">
	  <link:definition>00000002 - Statement - Condensed Consolidated Balance Sheets</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/StatementsOfOperations" id="StatementsOfOperations">
	  <link:definition>00000004 - Statement - Condensed Consolidated Statements of Operations</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/StatementsOfShareholdersEquityDeficit" id="StatementsOfShareholdersEquityDeficit">
	  <link:definition>00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Deficit)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/StatementOfCashFlowsIndirect" id="StatementOfCashFlowsIndirect">
	  <link:definition>00000006 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/OrganizationConsolidationAndPresentationOfFinancialStatements" id="OrganizationConsolidationAndPresentationOfFinancialStatements">
	  <link:definition>00000007 - Disclosure - MANAGEMENT'S STATEMENT - Note 1</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/EarningsPerShare" id="EarningsPerShare">
	  <link:definition>00000008 - Disclosure - NET INCOME (LOSS) PER SHARE - Note 2</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/Long-termContracts-Note3" id="Long-termContracts-Note3">
	  <link:definition>00000009 - Disclosure - LONG-TERM CONTRACTS - Note 3</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/RevenueRecognition-Note4" id="RevenueRecognition-Note4">
	  <link:definition>00000010 - Disclosure - REVENUE RECOGNITION - Note 4</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliers-Note5" id="ConcentrationOfCreditRiskAndMajorCustomersAndSuppliers-Note5">
	  <link:definition>00000011 - Disclosure - CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS - Note 5</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/Inventory" id="Inventory">
	  <link:definition>00000012 - Disclosure - INVENTORY - Note 6</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/SeveranceArrangements-Note7" id="SeveranceArrangements-Note7">
	  <link:definition>00000013 - Disclosure - SEVERANCE ARRANGEMENTS - Note 7</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/CompensationRelatedCostsStockCompensation" id="CompensationRelatedCostsStockCompensation">
	  <link:definition>00000014 - Disclosure - SHARE-BASED COMPENSATION - Note 8</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/Leases-Note9" id="Leases-Note9">
	  <link:definition>00000015 - Disclosure - LEASES - Note 9</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/CommitmentAndContingencies" id="CommitmentAndContingencies">
	  <link:definition>00000016 - Disclosure - COMMITMENTS AND CONTINGENCIES - Note 10</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/CommonStockAndWarrants-Note11" id="CommonStockAndWarrants-Note11">
	  <link:definition>00000017 - Disclosure - COMMON STOCK AND WARRANTS - Note 11</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000018 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/NetLossPerShareTables" id="NetLossPerShareTables">
	  <link:definition>00000019 - Disclosure - Net Loss Per Share (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/RevenueRecognitionTables" id="RevenueRecognitionTables">
	  <link:definition>00000020 - Disclosure - Revenue Recognition (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/InventoryTables" id="InventoryTables">
	  <link:definition>00000021 - Disclosure - Inventory (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/Share-basedCompensationTables" id="Share-basedCompensationTables">
	  <link:definition>00000022 - Disclosure - Share-Based Compensation (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/LeasesTables" id="LeasesTables">
	  <link:definition>00000023 - Disclosure - Leases (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/NetIncomeLossPerShareDetails" id="NetIncomeLossPerShareDetails">
	  <link:definition>00000024 - Disclosure - Net Income (Loss) Per Share (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/NetIncomeLossPerShareConvertibleSecuritiesAndOptionsExcludedNarrativeDetails" id="NetIncomeLossPerShareConvertibleSecuritiesAndOptionsExcludedNarrativeDetails">
	  <link:definition>00000025 - Disclosure - Net Income (Loss) Per Share (Convertible Securities and Options Excluded Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/Long-termContractsNarrativeDetails" id="Long-termContractsNarrativeDetails">
	  <link:definition>00000026 - Disclosure - Long-Term Contracts (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/RevenueRecognition-DisaggregatedRevenueDetails" id="RevenueRecognition-DisaggregatedRevenueDetails">
	  <link:definition>00000027 - Disclosure - Revenue Recognition - Disaggregated Revenue (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/RevenueRecognition-ContractBalancesWithContractCustomersDetails" id="RevenueRecognition-ContractBalancesWithContractCustomersDetails">
	  <link:definition>00000028 - Disclosure - Revenue Recognition - Contract Balances with Contract Customers (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/RevenueRecognition-ScheduleOfSignificantChangesInContractAssetsAndLiabilitiesDetails" id="RevenueRecognition-ScheduleOfSignificantChangesInContractAssetsAndLiabilitiesDetails">
	  <link:definition>00000029 - Disclosure - Revenue Recognition - Schedule of Significant Changes in Contract Assets and Liabilities (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/RevenueRecognition-EstimatedRevenueExpectedToBeRecognizedInFutureRelatedToPerformanceObligationsDetails" id="RevenueRecognition-EstimatedRevenueExpectedToBeRecognizedInFutureRelatedToPerformanceObligationsDetails">
	  <link:definition>00000030 - Disclosure - Revenue Recognition - Estimated Revenue Expected to be Recognized in Future Related to Performance Obligations (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/ConcentrationOfSalesToMajorCustomersNarrativeDetails" id="ConcentrationOfSalesToMajorCustomersNarrativeDetails">
	  <link:definition>00000031 - Disclosure - Concentration of Sales to Major Customers) (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/InventoryComponentsDetails" id="InventoryComponentsDetails">
	  <link:definition>00000032 - Disclosure - Inventory Components (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/InventoryNarrativeDetails" id="InventoryNarrativeDetails">
	  <link:definition>00000033 - Disclosure - Inventory (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/SeveranceArrangementsNarrativeDetails" id="SeveranceArrangementsNarrativeDetails">
	  <link:definition>00000034 - Disclosure - Severance Arrangements (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/Share-basedCompensationScheduleOfStock-basedCompensationExpenseByStatementOfOperationsDetails" id="Share-basedCompensationScheduleOfStock-basedCompensationExpenseByStatementOfOperationsDetails">
	  <link:definition>00000035 - Disclosure - Share-Based Compensation (Schedule Of Stock-Based Compensation Expense By Statement Of Operations) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/Shared-basedCompensationOptionsActivityAndPositionDetails" id="Shared-basedCompensationOptionsActivityAndPositionDetails">
	  <link:definition>00000036 - Disclosure - Shared-Based Compensation (Options Activity and Position) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/Share-basedCompensationNarrativeDetails" id="Share-basedCompensationNarrativeDetails">
	  <link:definition>00000037 - Disclosure - Share-Based Compensation (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/ComponentsOfLeaseExpenseDetails" id="ComponentsOfLeaseExpenseDetails">
	  <link:definition>00000038 - Disclosure - Components of Lease Expense (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/SupplementalCashFlowInformationRelatedToLeasesDetails" id="SupplementalCashFlowInformationRelatedToLeasesDetails">
	  <link:definition>00000039 - Disclosure - Supplemental Cash Flow Information Related to Leases (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/SupplementalBalanceSheetInformationRelatedToLeasesDetail" id="SupplementalBalanceSheetInformationRelatedToLeasesDetail">
	  <link:definition>00000040 - Disclosure - Supplemental Balance Sheet Information Related to Leases (Detail)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/MaturitiesOfLeaseLiabilitiesDetail" id="MaturitiesOfLeaseLiabilitiesDetail">
	  <link:definition>00000041 - Disclosure - Maturities of Lease Liabilities (Detail)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/CommitmentsAndContingenciesLeaseNarrativeDetails" id="CommitmentsAndContingenciesLeaseNarrativeDetails">
	  <link:definition>00000042 - Disclosure - Commitments and Contingencies (Lease Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetails" id="CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetails">
	  <link:definition>00000043 - Disclosure - Commitments and Contingencies (Adverse Purchase Commitments Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/CommonStockIssuanceNarrativeDetails" id="CommonStockIssuanceNarrativeDetails">
	  <link:definition>00000044 - Disclosure - Common Stock Issuance (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://microvision.com/role/SubsequentEventsNarrativeDetails" id="SubsequentEventsNarrativeDetails">
	  <link:definition>00000045 - Disclosure - Subsequent Events (Narrative) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="mvis-20190930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="mvis-20190930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="mvis-20190930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="mvis-20190930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </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://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
    <import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
    <import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" />
    <import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd" />
    <element id="MVIS_ContractwithCustomerAssetNetCurrentChange" name="ContractwithCustomerAssetNetCurrentChange" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ContractwithCustomerAssetNetCurrentPercentChange" name="ContractwithCustomerAssetNetCurrentPercentChange" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ContractwithCustomerLiabilityCurrentChange" name="ContractwithCustomerLiabilityCurrentChange" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ContractwithCustomerLiabilityCurrentPercentChange" name="ContractwithCustomerLiabilityCurrentPercentChange" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ContractwithCustomerAssetsandLiabilitiesNet" name="ContractwithCustomerAssetsandLiabilitiesNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ContractwithCustomerAssetsandLiabilitiesNetChange" name="ContractwithCustomerAssetsandLiabilitiesNetChange" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ContractwithCustomerAssetsandLiabilitiesNetPercentChange" name="ContractwithCustomerAssetsandLiabilitiesNetPercentChange" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_FinanceLeaseCost" name="FinanceLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" name="SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_DeferredRevenueClassifiedWithinOtherCurrrentLiabilities" name="DeferredRevenueClassifiedWithinOtherCurrrentLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_AccountsReceivableConcentrationRiskMember" name="AccountsReceivableConcentrationRiskMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_CostOfContractRevenueMember" name="CostOfContractRevenueMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_CostOfProductRevenueMember" name="CostOfProductRevenueMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember" name="SalesMarketingGeneralAndAdministrativeExpenseMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_RestrictedStockRightsMember" name="RestrictedStockRightsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_SecondCommercialCustomerMember" name="SecondCommercialCustomerMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_SecondReceivableMember" name="SecondReceivableMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ThirdReceivableMember" name="ThirdReceivableMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ProductRevenueMember" name="ProductRevenueMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_LicenseAndRoyaltyRevenueMember" name="LicenseAndRoyaltyRevenueMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ContractRevenueMember" name="ContractRevenueMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_RoyaltyRevenueMember" name="RoyaltyRevenueMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ContractCustomerMember" name="ContractCustomerMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_Year2020Member" name="Year2020Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_Year2019Member" name="Year2019Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ThirdCommercialCustomerMember" name="ThirdCommercialCustomerMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_PubJune2018Member" name="PubJune2018Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_PubAugust2017Member" name="PubAugust2017Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_PrivateJuly2019Member" name="PrivateJuly2019Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_EarlierMember" name="EarlierMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_May2017Member" name="May2017Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_June2017Member" name="June2017Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_OnePointSevenSixToThreePointZeroEightMember" name="OnePointSevenSixToThreePointZeroEightMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_SixPointTwoFourToTenPointTwoFourMember" name="SixPointTwoFourToTenPointTwoFourMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_PublicDecember2018Member" name="PublicDecember2018Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_PublicJune2018Member" name="PublicJune2018Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_January2019RegisteredMember" name="January2019RegisteredMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ExererciseWarrantEarlierFinanceMember" name="ExererciseWarrantEarlierFinanceMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_SecondQuarter2017ATMAgreeTermJune2017Member" name="SecondQuarter2017ATMAgreeTermJune2017Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_SecondQuarter2017AgreeTermAugust2017Member" name="SecondQuarter2017AgreeTermAugust2017Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_Remainder2019Member" name="Remainder2019Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_FinanceLeaseMember" name="FinanceLeaseMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_OperatingLeaseLiabilitiesMember" name="OperatingLeaseLiabilitiesMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_April2019RegisteredMember" name="April2019RegisteredMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_April2019CommonStockPurchaseAgreementMember" name="April2019CommonStockPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ResearchAndDevelopmentMember" name="ResearchAndDevelopmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_SalesMarketingAndGeneralAndAdministrativeMember" name="SalesMarketingAndGeneralAndAdministrativeMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ReconciliationOfCashCashEquivalentsAndRestrictedCashBalances" name="ReconciliationOfCashCashEquivalentsAndRestrictedCashBalances" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_StatementCondensedConsolidatedStatementsOfOperationDimensionalAbstract" name="StatementCondensedConsolidatedStatementsOfOperationDimensionalAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_StockIssuedDuringPeriodValueStockWarrantsAndOptionsExercised" name="StockIssuedDuringPeriodValueStockWarrantsAndOptionsExercised" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ExerciseOfWarrantsAndOptionsShares" name="ExerciseOfWarrantsAndOptionsShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ManagementDisclosure" name="ManagementDisclosure" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_InventoryDisclosure" name="InventoryDisclosure" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_DisclosureOfCompensationRelatedCosts" name="DisclosureOfCompensationRelatedCosts" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_CommitmentsAndContingenciesDisclosureAbstractExtended" name="CommitmentsAndContingenciesDisclosureAbstractExtended" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_CommonStockAndWarrantsNote7Abstract" name="CommonStockAndWarrantsNote7Abstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_NetLossPerShareTablesAbstract" name="NetLossPerShareTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_Topic606TablesAbstract" name="Topic606TablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_InventoryTablesAbstract" name="InventoryTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_SharebasedCompensationTablesAbstract" name="SharebasedCompensationTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_NetLossPerShareDetailsAbstract" name="NetLossPerShareDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_LossPerShareNumerator" name="LossPerShareNumerator" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_LossPerShareDenominator" name="LossPerShareDenominator" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_DilutiveIncrementalShareEffectFrom" name="DilutiveIncrementalShareEffectFrom" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_NetLossPerShareConvertibleSecuritiesAndOptionsExcludedDetailsAbstract" name="NetLossPerShareConvertibleSecuritiesAndOptionsExcludedDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_LongtermContractsNarrativeDetailsAbstract" name="LongtermContractsNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_RevenueRecognitionDisaggregatedRevenueDetailsAbstract" name="RevenueRecognitionDisaggregatedRevenueDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_RevenueRecognitionContractBalancesWithContractCustomersDetailsAbstract" name="RevenueRecognitionContractBalancesWithContractCustomersDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_RevenueRecognitionSummaryOfImpactOfAdoptionOfAccountingStandardsDetailsAbstract" name="RevenueRecognitionSummaryOfImpactOfAdoptionOfAccountingStandardsDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ConcentrationOfCustomersNarrativeDetailsAbstract" name="ConcentrationOfCustomersNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_InventoryComponentsDetailsAbstract" name="InventoryComponentsDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_InventoryNarrativeDetailsAbstract" name="InventoryNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_SeveranceArrangmentsNarrativeDetailsAbstract" name="SeveranceArrangmentsNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_StockbasedCompensationByStatementOfOperationsDetailsAbstract" name="StockbasedCompensationByStatementOfOperationsDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_OptionsActivityAndPositionDetailsAbstract" name="OptionsActivityAndPositionDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_StockbasedCompensationNarrativeDetailsAbstract" name="StockbasedCompensationNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_FinanceLeaseExpense" name="FinanceLeaseExpense" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" name="CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" name="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_LeasesTable" name="LeasesTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" />
    <element id="MVIS_LeasesLineItems" name="LeasesLineItems" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_FinanceLeaseAbstract" name="FinanceLeaseAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_WeightedAverageRemainingLeaseTermAbstract" name="WeightedAverageRemainingLeaseTermAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_WeightedAverageDiscountRateAbstract" name="WeightedAverageDiscountRateAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_YearsEndedDecember31" name="YearsEndedDecember31" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_CommitmentsAndContingenciesCapitalLeaseNarrativeDetailsAbstract" name="CommitmentsAndContingenciesCapitalLeaseNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetailsAbstract" name="CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_CommonStockIssuanceNarrativeDetailsAbstract" name="CommonStockIssuanceNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_WarrantTermInYears" name="WarrantTermInYears" nillable="true" xbrli:periodType="duration" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_SubsequentEventNarrativeDetailsAbstract" name="SubsequentEventNarrativeDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>mvis-20190930_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: MVIS 9%2D30%2D2019.xfr; Date: 2019%2D11%2D06T03:57:00Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://microvision.com/role/DocumentAndEntityInformation" xlink:href="mvis-20190930.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementOfFinancialPositionClassified" xlink:href="mvis-20190930.xsd#StatementOfFinancialPositionClassified" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BalanceSheetsParenthetical" xlink:href="mvis-20190930.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfOperations" xlink:href="mvis-20190930.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfShareholdersEquityDeficit" xlink:href="mvis-20190930.xsd#StatementsOfShareholdersEquityDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementOfCashFlowsIndirect" xlink:href="mvis-20190930.xsd#StatementOfCashFlowsIndirect" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/OrganizationConsolidationAndPresentationOfFinancialStatements" xlink:href="mvis-20190930.xsd#OrganizationConsolidationAndPresentationOfFinancialStatements" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/EarningsPerShare" xlink:href="mvis-20190930.xsd#EarningsPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Long-termContracts-Note3" xlink:href="mvis-20190930.xsd#Long-termContracts-Note3" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition-Note4" xlink:href="mvis-20190930.xsd#RevenueRecognition-Note4" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliers-Note5" xlink:href="mvis-20190930.xsd#ConcentrationOfCreditRiskAndMajorCustomersAndSuppliers-Note5" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Inventory" xlink:href="mvis-20190930.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SeveranceArrangements-Note7" xlink:href="mvis-20190930.xsd#SeveranceArrangements-Note7" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CompensationRelatedCostsStockCompensation" xlink:href="mvis-20190930.xsd#CompensationRelatedCostsStockCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Leases-Note9" xlink:href="mvis-20190930.xsd#Leases-Note9" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommitmentAndContingencies" xlink:href="mvis-20190930.xsd#CommitmentAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommonStockAndWarrants-Note11" xlink:href="mvis-20190930.xsd#CommonStockAndWarrants-Note11" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="mvis-20190930.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetLossPerShareTables" xlink:href="mvis-20190930.xsd#NetLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognitionTables" xlink:href="mvis-20190930.xsd#RevenueRecognitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/InventoryTables" xlink:href="mvis-20190930.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensationTables" xlink:href="mvis-20190930.xsd#Share-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/LeasesTables" xlink:href="mvis-20190930.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetIncomeLossPerShareDetails" xlink:href="mvis-20190930.xsd#NetIncomeLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetIncomeLossPerShareConvertibleSecuritiesAndOptionsExcludedNarrativeDetails" xlink:href="mvis-20190930.xsd#NetIncomeLossPerShareConvertibleSecuritiesAndOptionsExcludedNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Long-termContractsNarrativeDetails" xlink:href="mvis-20190930.xsd#Long-termContractsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition-DisaggregatedRevenueDetails" xlink:href="mvis-20190930.xsd#RevenueRecognition-DisaggregatedRevenueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition-ContractBalancesWithContractCustomersDetails" xlink:href="mvis-20190930.xsd#RevenueRecognition-ContractBalancesWithContractCustomersDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition-ScheduleOfSignificantChangesInContractAssetsAndLiabilitiesDetails" xlink:href="mvis-20190930.xsd#RevenueRecognition-ScheduleOfSignificantChangesInContractAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition-EstimatedRevenueExpectedToBeRecognizedInFutureRelatedToPerformanceObligationsDetails" xlink:href="mvis-20190930.xsd#RevenueRecognition-EstimatedRevenueExpectedToBeRecognizedInFutureRelatedToPerformanceObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ConcentrationOfSalesToMajorCustomersNarrativeDetails" xlink:href="mvis-20190930.xsd#ConcentrationOfSalesToMajorCustomersNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/InventoryComponentsDetails" xlink:href="mvis-20190930.xsd#InventoryComponentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/InventoryNarrativeDetails" xlink:href="mvis-20190930.xsd#InventoryNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SeveranceArrangementsNarrativeDetails" xlink:href="mvis-20190930.xsd#SeveranceArrangementsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensationScheduleOfStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:href="mvis-20190930.xsd#Share-basedCompensationScheduleOfStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Shared-basedCompensationOptionsActivityAndPositionDetails" xlink:href="mvis-20190930.xsd#Shared-basedCompensationOptionsActivityAndPositionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensationNarrativeDetails" xlink:href="mvis-20190930.xsd#Share-basedCompensationNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ComponentsOfLeaseExpenseDetails" xlink:href="mvis-20190930.xsd#ComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SupplementalCashFlowInformationRelatedToLeasesDetails" xlink:href="mvis-20190930.xsd#SupplementalCashFlowInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SupplementalBalanceSheetInformationRelatedToLeasesDetail" xlink:href="mvis-20190930.xsd#SupplementalBalanceSheetInformationRelatedToLeasesDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/MaturitiesOfLeaseLiabilitiesDetail" xlink:href="mvis-20190930.xsd#MaturitiesOfLeaseLiabilitiesDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommitmentsAndContingenciesLeaseNarrativeDetails" xlink:href="mvis-20190930.xsd#CommitmentsAndContingenciesLeaseNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetails" xlink:href="mvis-20190930.xsd#CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommonStockIssuanceNarrativeDetails" xlink:href="mvis-20190930.xsd#CommonStockIssuanceNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SubsequentEventsNarrativeDetails" xlink:href="mvis-20190930.xsd#SubsequentEventsNarrativeDetails" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementOfFinancialPositionClassified" xlink:title="00000002 - Statement - Condensed Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="loc_us-gaapReceivablesLongTermContractsOrPrograms" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapReceivablesLongTermContractsOrPrograms" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalentsNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalentsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaapContractWithCustomerLiability" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapContractWithCustomerLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaapDeferredRevenueNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredRevenueNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaapDeferredRentCreditNoncurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredRentCreditNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:label="loc_us-gaapLiabilitiesOtherThanLongtermDebtNoncurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesOtherThanLongtermDebtNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsUnappropriated" xlink:label="loc_us-gaapRetainedEarningsUnappropriated" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapRetainedEarningsUnappropriated" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfShareholdersEquityDeficit" xlink:title="00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Deficit)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementOfCashFlowsIndirect" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaapOtherNoncashIncomeExpense" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapOtherNoncashIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:label="loc_us-gaapIncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableTrade" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaapIncreaseDecreaseInBillingInExcessOfCostOfEarnings" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccruedLiabilities" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquireOtherPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireOtherPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:label="loc_us-gaapRepaymentsOfLongTermDebtAndCapitalSecurities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapRepaymentsOfLongTermDebtAndCapitalSecurities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredLiabilities" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/OrganizationConsolidationAndPresentationOfFinancialStatements" xlink:title="00000007 - Disclosure - MANAGEMENT'S STATEMENT - Note 1" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/EarningsPerShare" xlink:title="00000008 - Disclosure - NET INCOME (LOSS) PER SHARE - Note 2" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/Long-termContracts-Note3" xlink:title="00000009 - Disclosure - LONG-TERM CONTRACTS - Note 3" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition-Note4" xlink:title="00000010 - Disclosure - REVENUE RECOGNITION - Note 4" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliers-Note5" xlink:title="00000011 - Disclosure - CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS - Note 5" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/Inventory" xlink:title="00000012 - Disclosure - INVENTORY - Note 6" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/SeveranceArrangements-Note7" xlink:title="00000013 - Disclosure - SEVERANCE ARRANGEMENTS - Note 7" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/CompensationRelatedCostsStockCompensation" xlink:title="00000014 - Disclosure - SHARE-BASED COMPENSATION - Note 8" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/Leases-Note9" xlink:title="00000015 - Disclosure - LEASES - Note 9" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommitmentAndContingencies" xlink:title="00000016 - Disclosure - COMMITMENTS AND CONTINGENCIES - Note 10" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommonStockAndWarrants-Note11" xlink:title="00000017 - Disclosure - COMMON STOCK AND WARRANTS - Note 11" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000018 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/NetLossPerShareTables" xlink:title="00000019 - Disclosure - Net Loss Per Share (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognitionTables" xlink:title="00000020 - Disclosure - Revenue Recognition (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/InventoryTables" xlink:title="00000021 - Disclosure - Inventory (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensationTables" xlink:title="00000022 - Disclosure - Share-Based Compensation (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/LeasesTables" xlink:title="00000023 - Disclosure - Leases (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/NetIncomeLossPerShareDetails" xlink:title="00000024 - Disclosure - Net Income (Loss) Per Share (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/NetIncomeLossPerShareConvertibleSecuritiesAndOptionsExcludedNarrativeDetails" xlink:title="00000025 - Disclosure - Net Income (Loss) Per Share (Convertible Securities and Options Excluded Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/Long-termContractsNarrativeDetails" xlink:title="00000026 - Disclosure - Long-Term Contracts (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition-DisaggregatedRevenueDetails" xlink:title="00000027 - Disclosure - Revenue Recognition - Disaggregated Revenue (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition-ContractBalancesWithContractCustomersDetails" xlink:title="00000028 - Disclosure - Revenue Recognition - Contract Balances with Contract Customers (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition-ScheduleOfSignificantChangesInContractAssetsAndLiabilitiesDetails" xlink:title="00000029 - Disclosure - Revenue Recognition - Schedule of Significant Changes in Contract Assets and Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerAssetsandLiabilitiesNet" xlink:label="loc_MVISContractwithCustomerAssetsandLiabilitiesNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_MVISContractwithCustomerAssetsandLiabilitiesNet" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_MVISContractwithCustomerAssetsandLiabilitiesNet" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerAssetsandLiabilitiesNetChange" xlink:label="loc_MVISContractwithCustomerAssetsandLiabilitiesNetChange" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerAssetNetCurrentChange" xlink:label="loc_MVISContractwithCustomerAssetNetCurrentChange" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_MVISContractwithCustomerAssetsandLiabilitiesNetChange" xlink:to="loc_MVISContractwithCustomerAssetNetCurrentChange" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerLiabilityCurrentChange" xlink:label="loc_MVISContractwithCustomerLiabilityCurrentChange" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_MVISContractwithCustomerAssetsandLiabilitiesNetChange" xlink:to="loc_MVISContractwithCustomerLiabilityCurrentChange" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition-EstimatedRevenueExpectedToBeRecognizedInFutureRelatedToPerformanceObligationsDetails" xlink:title="00000030 - Disclosure - Revenue Recognition - Estimated Revenue Expected to be Recognized in Future Related to Performance Obligations (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ConcentrationOfSalesToMajorCustomersNarrativeDetails" xlink:title="00000031 - Disclosure - Concentration of Sales to Major Customers) (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/InventoryComponentsDetails" xlink:title="00000032 - Disclosure - Inventory Components (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/InventoryNarrativeDetails" xlink:title="00000033 - Disclosure - Inventory (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/SeveranceArrangementsNarrativeDetails" xlink:title="00000034 - Disclosure - Severance Arrangements (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensationScheduleOfStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:title="00000035 - Disclosure - Share-Based Compensation (Schedule Of Stock-Based Compensation Expense By Statement Of Operations) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/Shared-basedCompensationOptionsActivityAndPositionDetails" xlink:title="00000036 - Disclosure - Shared-Based Compensation (Options Activity and Position) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensationNarrativeDetails" xlink:title="00000037 - Disclosure - Share-Based Compensation (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ComponentsOfLeaseExpenseDetails" xlink:title="00000038 - Disclosure - Components of Lease Expense (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_FinanceLeaseCost" xlink:label="loc_MVISFinanceLeaseCost" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_MVISFinanceLeaseCost" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaapFinanceLeaseInterestExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_MVISFinanceLeaseCost" xlink:to="loc_us-gaapFinanceLeaseInterestExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLeaseCost" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLeaseCost" xlink:to="loc_MVISFinanceLeaseCost" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/SupplementalCashFlowInformationRelatedToLeasesDetails" xlink:title="00000039 - Disclosure - Supplemental Cash Flow Information Related to Leases (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/SupplementalBalanceSheetInformationRelatedToLeasesDetail" xlink:title="00000040 - Disclosure - Supplemental Balance Sheet Information Related to Leases (Detail)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/MaturitiesOfLeaseLiabilitiesDetail" xlink:title="00000041 - Disclosure - Maturities of Lease Liabilities (Detail)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommitmentsAndContingenciesLeaseNarrativeDetails" xlink:title="00000042 - Disclosure - Commitments and Contingencies (Lease Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetails" xlink:title="00000043 - Disclosure - Commitments and Contingencies (Adverse Purchase Commitments Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommonStockIssuanceNarrativeDetails" xlink:title="00000044 - Disclosure - Common Stock Issuance (Narrative) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/SubsequentEventsNarrativeDetails" xlink:title="00000045 - Disclosure - Subsequent Events (Narrative) (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>mvis-20190930_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: MVIS 9%2D30%2D2019.xfr; Date: 2019%2D11%2D06T03:57:00Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://microvision.com/role/DocumentAndEntityInformation" xlink:href="mvis-20190930.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementOfFinancialPositionClassified" xlink:href="mvis-20190930.xsd#StatementOfFinancialPositionClassified" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BalanceSheetsParenthetical" xlink:href="mvis-20190930.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfOperations" xlink:href="mvis-20190930.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfShareholdersEquityDeficit" xlink:href="mvis-20190930.xsd#StatementsOfShareholdersEquityDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementOfCashFlowsIndirect" xlink:href="mvis-20190930.xsd#StatementOfCashFlowsIndirect" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/OrganizationConsolidationAndPresentationOfFinancialStatements" xlink:href="mvis-20190930.xsd#OrganizationConsolidationAndPresentationOfFinancialStatements" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/EarningsPerShare" xlink:href="mvis-20190930.xsd#EarningsPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Long-termContracts-Note3" xlink:href="mvis-20190930.xsd#Long-termContracts-Note3" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition-Note4" xlink:href="mvis-20190930.xsd#RevenueRecognition-Note4" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliers-Note5" xlink:href="mvis-20190930.xsd#ConcentrationOfCreditRiskAndMajorCustomersAndSuppliers-Note5" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Inventory" xlink:href="mvis-20190930.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SeveranceArrangements-Note7" xlink:href="mvis-20190930.xsd#SeveranceArrangements-Note7" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CompensationRelatedCostsStockCompensation" xlink:href="mvis-20190930.xsd#CompensationRelatedCostsStockCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Leases-Note9" xlink:href="mvis-20190930.xsd#Leases-Note9" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommitmentAndContingencies" xlink:href="mvis-20190930.xsd#CommitmentAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommonStockAndWarrants-Note11" xlink:href="mvis-20190930.xsd#CommonStockAndWarrants-Note11" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="mvis-20190930.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetLossPerShareTables" xlink:href="mvis-20190930.xsd#NetLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognitionTables" xlink:href="mvis-20190930.xsd#RevenueRecognitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/InventoryTables" xlink:href="mvis-20190930.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensationTables" xlink:href="mvis-20190930.xsd#Share-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/LeasesTables" xlink:href="mvis-20190930.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetIncomeLossPerShareDetails" xlink:href="mvis-20190930.xsd#NetIncomeLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetIncomeLossPerShareConvertibleSecuritiesAndOptionsExcludedNarrativeDetails" xlink:href="mvis-20190930.xsd#NetIncomeLossPerShareConvertibleSecuritiesAndOptionsExcludedNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Long-termContractsNarrativeDetails" xlink:href="mvis-20190930.xsd#Long-termContractsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition-DisaggregatedRevenueDetails" xlink:href="mvis-20190930.xsd#RevenueRecognition-DisaggregatedRevenueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition-ContractBalancesWithContractCustomersDetails" xlink:href="mvis-20190930.xsd#RevenueRecognition-ContractBalancesWithContractCustomersDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition-ScheduleOfSignificantChangesInContractAssetsAndLiabilitiesDetails" xlink:href="mvis-20190930.xsd#RevenueRecognition-ScheduleOfSignificantChangesInContractAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition-EstimatedRevenueExpectedToBeRecognizedInFutureRelatedToPerformanceObligationsDetails" xlink:href="mvis-20190930.xsd#RevenueRecognition-EstimatedRevenueExpectedToBeRecognizedInFutureRelatedToPerformanceObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ConcentrationOfSalesToMajorCustomersNarrativeDetails" xlink:href="mvis-20190930.xsd#ConcentrationOfSalesToMajorCustomersNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/InventoryComponentsDetails" xlink:href="mvis-20190930.xsd#InventoryComponentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/InventoryNarrativeDetails" xlink:href="mvis-20190930.xsd#InventoryNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SeveranceArrangementsNarrativeDetails" xlink:href="mvis-20190930.xsd#SeveranceArrangementsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensationScheduleOfStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:href="mvis-20190930.xsd#Share-basedCompensationScheduleOfStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Shared-basedCompensationOptionsActivityAndPositionDetails" xlink:href="mvis-20190930.xsd#Shared-basedCompensationOptionsActivityAndPositionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensationNarrativeDetails" xlink:href="mvis-20190930.xsd#Share-basedCompensationNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ComponentsOfLeaseExpenseDetails" xlink:href="mvis-20190930.xsd#ComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SupplementalCashFlowInformationRelatedToLeasesDetails" xlink:href="mvis-20190930.xsd#SupplementalCashFlowInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SupplementalBalanceSheetInformationRelatedToLeasesDetail" xlink:href="mvis-20190930.xsd#SupplementalBalanceSheetInformationRelatedToLeasesDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/MaturitiesOfLeaseLiabilitiesDetail" xlink:href="mvis-20190930.xsd#MaturitiesOfLeaseLiabilitiesDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommitmentsAndContingenciesLeaseNarrativeDetails" xlink:href="mvis-20190930.xsd#CommitmentsAndContingenciesLeaseNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetails" xlink:href="mvis-20190930.xsd#CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommonStockIssuanceNarrativeDetails" xlink:href="mvis-20190930.xsd#CommonStockIssuanceNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SubsequentEventsNarrativeDetails" xlink:href="mvis-20190930.xsd#SubsequentEventsNarrativeDetails" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementOfFinancialPositionClassified" xlink:title="00000002 - Statement - Condensed Consolidated Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaapProductMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapProductMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LicenseMember" xlink:label="loc_us-gaapLicenseMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapLicenseMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyServiceMember" xlink:label="loc_us-gaapTechnologyServiceMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapTechnologyServiceMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax_170" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues_170" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingExpensesAbstract_170" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_170" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold_170" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenue_170" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit_170" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense_170" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense_170" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingExpenses_170" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_170" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense_170" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_170" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic_170" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted_170" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_170" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_170" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicShare_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicShare_170" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted_170" xlink:type="arc" order="27" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfShareholdersEquityDeficit" xlink:title="00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Deficit)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssued_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" xlink:label="loc_us-gaapNewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_50" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_50" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_StockIssuedDuringPeriodValueStockWarrantsAndOptionsExercised" xlink:label="loc_MVISStockIssuedDuringPeriodValueStockWarrantsAndOptionsExercised_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MVISStockIssuedDuringPeriodValueStockWarrantsAndOptionsExercised_50" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ExerciseOfWarrantsAndOptionsShares" xlink:label="loc_MVISExerciseOfWarrantsAndOptionsShares_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MVISExerciseOfWarrantsAndOptionsShares_50" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_50" xlink:type="arc" order="14" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementOfCashFlowsIndirect" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/OrganizationConsolidationAndPresentationOfFinancialStatements" xlink:title="00000007 - Disclosure - MANAGEMENT'S STATEMENT - Note 1" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/EarningsPerShare" xlink:title="00000008 - Disclosure - NET INCOME (LOSS) PER SHARE - Note 2" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/Long-termContracts-Note3" xlink:title="00000009 - Disclosure - LONG-TERM CONTRACTS - Note 3" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition-Note4" xlink:title="00000010 - Disclosure - REVENUE RECOGNITION - Note 4" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliers-Note5" xlink:title="00000011 - Disclosure - CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS - Note 5" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/Inventory" xlink:title="00000012 - Disclosure - INVENTORY - Note 6" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/SeveranceArrangements-Note7" xlink:title="00000013 - Disclosure - SEVERANCE ARRANGEMENTS - Note 7" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/CompensationRelatedCostsStockCompensation" xlink:title="00000014 - Disclosure - SHARE-BASED COMPENSATION - Note 8" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/Leases-Note9" xlink:title="00000015 - Disclosure - LEASES - Note 9" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/CommitmentAndContingencies" xlink:title="00000016 - Disclosure - COMMITMENTS AND CONTINGENCIES - Note 10" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/CommonStockAndWarrants-Note11" xlink:title="00000017 - Disclosure - COMMON STOCK AND WARRANTS - Note 11" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000018 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/NetLossPerShareTables" xlink:title="00000019 - Disclosure - Net Loss Per Share (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognitionTables" xlink:title="00000020 - Disclosure - Revenue Recognition (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/InventoryTables" xlink:title="00000021 - Disclosure - Inventory (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensationTables" xlink:title="00000022 - Disclosure - Share-Based Compensation (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/LeasesTables" xlink:title="00000023 - Disclosure - Leases (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/NetIncomeLossPerShareDetails" xlink:title="00000024 - Disclosure - Net Income (Loss) Per Share (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/NetIncomeLossPerShareConvertibleSecuritiesAndOptionsExcludedNarrativeDetails" xlink:title="00000025 - Disclosure - Net Income (Loss) Per Share (Convertible Securities and Options Excluded Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaapStockCompensationPlanMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapStockCompensationPlanMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapRestrictedStockMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_110" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/Long-termContractsNarrativeDetails" xlink:title="00000026 - Disclosure - Long-Term Contracts (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeAxis" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeAxis" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UpFrontPaymentArrangementMember" xlink:label="loc_us-gaapUpFrontPaymentArrangementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_us-gaapUpFrontPaymentArrangementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareLicenseArrangementMember" xlink:label="loc_us-gaapSoftwareLicenseArrangementMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_us-gaapSoftwareLicenseArrangementMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized_140" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink:label="loc_us-gaapContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_140" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfGoodOrService" xlink:label="loc_us-gaapRevenuePerformanceObligationDescriptionOfGoodOrService_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenuePerformanceObligationDescriptionOfGoodOrService_140" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_DeferredRevenueClassifiedWithinOtherCurrrentLiabilities" xlink:label="loc_MVISDeferredRevenueClassifiedWithinOtherCurrrentLiabilities_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MVISDeferredRevenueClassifiedWithinOtherCurrrentLiabilities_140" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition-DisaggregatedRevenueDetails" xlink:title="00000027 - Disclosure - Revenue Recognition - Disaggregated Revenue (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_us-gaapTransferredAtPointInTimeMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredAtPointInTimeMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredOverTimeMember" xlink:label="loc_us-gaapTransferredOverTimeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredOverTimeMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsAxis" xlink:label="loc_us-gaapSubsegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsegmentsAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaapSubsegmentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsegmentsAxis" xlink:to="loc_us-gaapSubsegmentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaapSubsegmentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsegmentsAxis" xlink:to="loc_us-gaapSubsegmentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ProductRevenueMember" xlink:label="loc_MVISProductRevenueMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsegmentsDomain" xlink:to="loc_MVISProductRevenueMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_LicenseAndRoyaltyRevenueMember" xlink:label="loc_MVISLicenseAndRoyaltyRevenueMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsegmentsDomain" xlink:to="loc_MVISLicenseAndRoyaltyRevenueMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_RoyaltyRevenueMember" xlink:label="loc_MVISRoyaltyRevenueMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsegmentsDomain" xlink:to="loc_MVISRoyaltyRevenueMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractRevenueMember" xlink:label="loc_MVISContractRevenueMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsegmentsDomain" xlink:to="loc_MVISContractRevenueMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_490" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_490" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition-ContractBalancesWithContractCustomersDetails" xlink:title="00000028 - Disclosure - Revenue Recognition - Contract Balances with Contract Customers (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsAxis" xlink:label="loc_us-gaapSubsegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaapSubsegmentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsegmentsAxis" xlink:to="loc_us-gaapSubsegmentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaapSubsegmentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsegmentsAxis" xlink:to="loc_us-gaapSubsegmentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractCustomerMember" xlink:label="loc_MVISContractCustomerMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsegmentsDomain" xlink:to="loc_MVISContractCustomerMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableNetCurrent_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="loc_us-gaapReceivablesLongTermContractsOrPrograms_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapReceivablesLongTermContractsOrPrograms_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaapDeferredRevenue_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredRevenue_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherAssetsCurrent_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaapContractWithCustomerLiability_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerLiability_30" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherLiabilitiesCurrent_30" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition-ScheduleOfSignificantChangesInContractAssetsAndLiabilitiesDetails" xlink:title="00000029 - Disclosure - Revenue Recognition - Schedule of Significant Changes in Contract Assets and Liabilities (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition-EstimatedRevenueExpectedToBeRecognizedInFutureRelatedToPerformanceObligationsDetails" xlink:title="00000030 - Disclosure - Revenue Recognition - Estimated Revenue Expected to be Recognized in Future Related to Performance Obligations (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ProductRevenueMember" xlink:label="loc_MVISProductRevenueMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MVISProductRevenueMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_LicenseAndRoyaltyRevenueMember" xlink:label="loc_MVISLicenseAndRoyaltyRevenueMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MVISLicenseAndRoyaltyRevenueMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractRevenueMember" xlink:label="loc_MVISContractRevenueMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MVISContractRevenueMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaapReceivableTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="loc_us-gaapReceivableTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaapReceivableTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="loc_us-gaapReceivableTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_Remainder2019Member" xlink:label="loc_MVISRemainder2019Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapReceivableTypeDomain" xlink:to="loc_MVISRemainder2019Member_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_Year2020Member" xlink:label="loc_MVISYear2020Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapReceivableTypeDomain" xlink:to="loc_MVISYear2020Member_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligation_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligation_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1_130" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ConcentrationOfSalesToMajorCustomersNarrativeDetails" xlink:title="00000031 - Disclosure - Concentration of Sales to Major Customers) (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SecondCommercialCustomerMember" xlink:label="loc_MVISSecondCommercialCustomerMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_MVISSecondCommercialCustomerMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ThirdCommercialCustomerMember" xlink:label="loc_MVISThirdCommercialCustomerMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_MVISThirdCommercialCustomerMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_AccountsReceivableConcentrationRiskMember" xlink:label="loc_MVISAccountsReceivableConcentrationRiskMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_MVISAccountsReceivableConcentrationRiskMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SecondReceivableMember" xlink:label="loc_MVISSecondReceivableMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_MVISSecondReceivableMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ThirdReceivableMember" xlink:label="loc_MVISThirdReceivableMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_MVISThirdReceivableMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues_160" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableNet_160" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_160" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/InventoryComponentsDetails" xlink:title="00000032 - Disclosure - Inventory Components (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/InventoryNarrativeDetails" xlink:title="00000033 - Disclosure - Inventory (Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/SeveranceArrangementsNarrativeDetails" xlink:title="00000034 - Disclosure - Severance Arrangements (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:label="loc_us-gaapRestructuringPlanAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRestructuringPlanAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="loc_us-gaapRestructuringPlanDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRestructuringPlanAxis" xlink:to="loc_us-gaapRestructuringPlanDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="loc_us-gaapRestructuringPlanDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringPlanAxis" xlink:to="loc_us-gaapRestructuringPlanDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ResearchAndDevelopmentMember" xlink:label="loc_MVISResearchAndDevelopmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringPlanDomain" xlink:to="loc_MVISResearchAndDevelopmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SalesMarketingAndGeneralAndAdministrativeMember" xlink:label="loc_MVISSalesMarketingAndGeneralAndAdministrativeMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringPlanDomain" xlink:to="loc_MVISSalesMarketingAndGeneralAndAdministrativeMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDescription" xlink:label="loc_us-gaapRestructuringAndRelatedActivitiesDescription_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRestructuringAndRelatedActivitiesDescription_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="loc_us-gaapRestructuringCharges_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRestructuringCharges_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:label="loc_us-gaapPaymentsForRestructuring_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsForRestructuring_100" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensationScheduleOfStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:title="00000035 - Disclosure - Share-Based Compensation (Schedule Of Stock-Based Compensation Expense By Statement Of Operations) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_CostOfContractRevenueMember" xlink:label="loc_MVISCostOfContractRevenueMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_MVISCostOfContractRevenueMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_CostOfProductRevenueMember" xlink:label="loc_MVISCostOfProductRevenueMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_MVISCostOfProductRevenueMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaapResearchAndDevelopmentExpenseMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapResearchAndDevelopmentExpenseMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember" xlink:label="loc_MVISSalesMarketingGeneralAndAdministrativeExpenseMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_MVISSalesMarketingGeneralAndAdministrativeExpenseMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_210" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/Shared-basedCompensationOptionsActivityAndPositionDetails" xlink:title="00000036 - Disclosure - Shared-Based Compensation (Options Activity and Position) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensationNarrativeDetails" xlink:title="00000037 - Disclosure - Share-Based Compensation (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_RestrictedStockRightsMember" xlink:label="loc_MVISRestrictedStockRightsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_MVISRestrictedStockRightsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_70" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ComponentsOfLeaseExpenseDetails" xlink:title="00000038 - Disclosure - Components of Lease Expense (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/SupplementalCashFlowInformationRelatedToLeasesDetails" xlink:title="00000039 - Disclosure - Supplemental Cash Flow Information Related to Leases (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/SupplementalBalanceSheetInformationRelatedToLeasesDetail" xlink:title="00000040 - Disclosure - Supplemental Balance Sheet Information Related to Leases (Detail)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_LeasesLineItems" xlink:label="loc_MVISLeasesLineItems" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_LeasesTable" xlink:label="loc_MVISLeasesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_MVISLeasesLineItems" xlink:to="loc_MVISLeasesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaapBalanceSheetLocationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_MVISLeasesTable" xlink:to="loc_us-gaapBalanceSheetLocationAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaapBalanceSheetLocationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBalanceSheetLocationAxis" xlink:to="loc_us-gaapBalanceSheetLocationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaapBalanceSheetLocationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBalanceSheetLocationAxis" xlink:to="loc_us-gaapBalanceSheetLocationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaapOtherNoncurrentLiabilitiesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBalanceSheetLocationDomain" xlink:to="loc_us-gaapOtherNoncurrentLiabilitiesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember" xlink:label="loc_us-gaapOtherCurrentLiabilitiesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBalanceSheetLocationDomain" xlink:to="loc_us-gaapOtherCurrentLiabilitiesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_OperatingLeaseLiabilitiesMember" xlink:label="loc_MVISOperatingLeaseLiabilitiesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBalanceSheetLocationDomain" xlink:to="loc_MVISOperatingLeaseLiabilitiesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaapLeaseArrangementTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_MVISLeasesTable" xlink:to="loc_us-gaapLeaseArrangementTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaapLeaseArrangementTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLeaseArrangementTypeAxis" xlink:to="loc_us-gaapLeaseArrangementTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaapLeaseArrangementTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLeaseArrangementTypeAxis" xlink:to="loc_us-gaapLeaseArrangementTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_FinanceLeaseMember" xlink:label="loc_MVISFinanceLeaseMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLeaseArrangementTypeDomain" xlink:to="loc_MVISFinanceLeaseMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="loc_us-gaapLeasesOperatingAbstract_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_MVISLeasesLineItems" xlink:to="loc_us-gaapLeasesOperatingAbstract_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLeasesOperatingAbstract_100" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLeasesOperatingAbstract_100" xlink:to="loc_us-gaapOperatingLeaseLiability_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_FinanceLeaseAbstract" xlink:label="loc_MVISFinanceLeaseAbstract_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_MVISLeasesLineItems" xlink:to="loc_MVISFinanceLeaseAbstract_100" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_MVISFinanceLeaseAbstract_100" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_100" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_MVISFinanceLeaseAbstract_100" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_100" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_MVISFinanceLeaseAbstract_100" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_100" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaapFinanceLeaseLiability_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_MVISFinanceLeaseAbstract_100" xlink:to="loc_us-gaapFinanceLeaseLiability_100" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_WeightedAverageRemainingLeaseTermAbstract" xlink:label="loc_MVISWeightedAverageRemainingLeaseTermAbstract_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_MVISLeasesLineItems" xlink:to="loc_MVISWeightedAverageRemainingLeaseTermAbstract_100" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_MVISWeightedAverageRemainingLeaseTermAbstract_100" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1_100" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapFinanceLeaseWeightedAverageRemainingLeaseTerm1_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_MVISWeightedAverageRemainingLeaseTermAbstract_100" xlink:to="loc_us-gaapFinanceLeaseWeightedAverageRemainingLeaseTerm1_100" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_WeightedAverageDiscountRateAbstract" xlink:label="loc_MVISWeightedAverageDiscountRateAbstract_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_MVISLeasesLineItems" xlink:to="loc_MVISWeightedAverageDiscountRateAbstract_100" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_MVISWeightedAverageDiscountRateAbstract_100" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_100" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapFinanceLeaseWeightedAverageDiscountRatePercent_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_MVISWeightedAverageDiscountRateAbstract_100" xlink:to="loc_us-gaapFinanceLeaseWeightedAverageDiscountRatePercent_100" xlink:type="arc" order="16" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/MaturitiesOfLeaseLiabilitiesDetail" xlink:title="00000041 - Disclosure - Maturities of Lease Liabilities (Detail)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/CommitmentsAndContingenciesLeaseNarrativeDetails" xlink:title="00000042 - Disclosure - Commitments and Contingencies (Lease Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetails" xlink:title="00000043 - Disclosure - Commitments and Contingencies (Adverse Purchase Commitments Narrative) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/CommonStockIssuanceNarrativeDetails" xlink:title="00000044 - Disclosure - Common Stock Issuance (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_PrivateJuly2019Member" xlink:label="loc_MVISPrivateJuly2019Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISPrivateJuly2019Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_April2019RegisteredMember" xlink:label="loc_MVISApril2019RegisteredMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISApril2019RegisteredMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_April2019CommonStockPurchaseAgreementMember" xlink:label="loc_MVISApril2019CommonStockPurchaseAgreementMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISApril2019CommonStockPurchaseAgreementMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_January2019RegisteredMember" xlink:label="loc_MVISJanuary2019RegisteredMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISJanuary2019RegisteredMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_PublicDecember2018Member" xlink:label="loc_MVISPublicDecember2018Member_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISPublicDecember2018Member_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_PublicJune2018Member" xlink:label="loc_MVISPublicJune2018Member_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISPublicJune2018Member_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ExererciseWarrantEarlierFinanceMember" xlink:label="loc_MVISExererciseWarrantEarlierFinanceMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISExererciseWarrantEarlierFinanceMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SecondQuarter2017ATMAgreeTermJune2017Member" xlink:label="loc_MVISSecondQuarter2017ATMAgreeTermJune2017Member_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISSecondQuarter2017ATMAgreeTermJune2017Member_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SecondQuarter2017AgreeTermAugust2017Member" xlink:label="loc_MVISSecondQuarter2017AgreeTermAugust2017Member_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISSecondQuarter2017AgreeTermAugust2017Member_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:label="loc_us-gaapClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_WarrantTermInYears" xlink:label="loc_MVISWarrantTermInYears_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MVISWarrantTermInYears_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees" xlink:label="loc_us-gaapClassOfWarrantOrRightReasonForIssuingToNonemployees_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightReasonForIssuingToNonemployees_110" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/SubsequentEventsNarrativeDetails" xlink:title="00000045 - Disclosure - Subsequent Events (Narrative) (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>mvis-20190930_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: MVIS 9%2D30%2D2019.xfr; Date: 2019%2D11%2D06T03:57:00Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link: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" />
    <link: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" />
    <link: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" />
    <link: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" />
    <link: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" />
    <link: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" />
    <link: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" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="us-gaap_StockCompensationPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockCompensationPlanMember" xlink:to="us-gaap_StockCompensationPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockCompensationPlanMember_lbl" xml:lang="en-US">Options and Warrants Exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Nonvested Restricted Stock Units</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Revenue Concentration</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_AccountsReceivableConcentrationRiskMember" xlink:label="MVIS_AccountsReceivableConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_AccountsReceivableConcentrationRiskMember" xlink:to="MVIS_AccountsReceivableConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_AccountsReceivableConcentrationRiskMember_lbl" xml:lang="en-US">Accounts Receivable Concentration</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US">Income Statement Location [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_CostOfProductRevenueMember" xlink:label="MVIS_CostOfProductRevenueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CostOfProductRevenueMember" xlink:to="MVIS_CostOfProductRevenueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_CostOfProductRevenueMember_lbl" xml:lang="en-US">Cost of product revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US">Research and development expense</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember" xlink:label="MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember" xlink:to="MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US">Sales, marketing, general and administrative expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US">Employee Stock Options</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_RestrictedStockRightsMember" xlink:label="MVIS_RestrictedStockRightsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_RestrictedStockRightsMember" xlink:to="MVIS_RestrictedStockRightsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_RestrictedStockRightsMember_lbl" xml:lang="en-US">Restricted Stock Rights</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SecondCommercialCustomerMember" xlink:label="MVIS_SecondCommercialCustomerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SecondCommercialCustomerMember" xlink:to="MVIS_SecondCommercialCustomerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_SecondCommercialCustomerMember_lbl" xml:lang="en-US">Second Commercial Customer</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis_lbl" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="us-gaap_TransferredAtPointInTimeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransferredAtPointInTimeMember" xlink:to="us-gaap_TransferredAtPointInTimeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransferredAtPointInTimeMember_lbl" xml:lang="en-US">Transferred at Point in Time</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsAxis" xlink:label="us-gaap_SubsegmentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsegmentsAxis" xlink:to="us-gaap_SubsegmentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsegmentsAxis_lbl" xml:lang="en-US">Subsegments [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ProductRevenueMember" xlink:label="MVIS_ProductRevenueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ProductRevenueMember" xlink:to="MVIS_ProductRevenueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ProductRevenueMember_lbl" xml:lang="en-US">Product revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredOverTimeMember" xlink:label="us-gaap_TransferredOverTimeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransferredOverTimeMember" xlink:to="us-gaap_TransferredOverTimeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransferredOverTimeMember_lbl" xml:lang="en-US">Transferred over Time</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_LicenseAndRoyaltyRevenueMember" xlink:label="MVIS_LicenseAndRoyaltyRevenueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_LicenseAndRoyaltyRevenueMember" xlink:to="MVIS_LicenseAndRoyaltyRevenueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_LicenseAndRoyaltyRevenueMember_lbl" xml:lang="en-US">License and royalty revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractRevenueMember" xlink:label="MVIS_ContractRevenueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractRevenueMember" xlink:to="MVIS_ContractRevenueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ContractRevenueMember_lbl" xml:lang="en-US">Contract Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_RoyaltyRevenueMember" xlink:label="MVIS_RoyaltyRevenueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_RoyaltyRevenueMember" xlink:to="MVIS_RoyaltyRevenueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_RoyaltyRevenueMember_lbl" xml:lang="en-US">Royalty revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractCustomerMember" xlink:label="MVIS_ContractCustomerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractCustomerMember" xlink:to="MVIS_ContractCustomerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ContractCustomerMember_lbl" xml:lang="en-US">Contracts with Customers</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="us-gaap_DeferredRevenueArrangementTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis_lbl" xml:lang="en-US">Deferred Revenue Arrangement Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UpFrontPaymentArrangementMember" xlink:label="us-gaap_UpFrontPaymentArrangementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UpFrontPaymentArrangementMember" xlink:to="us-gaap_UpFrontPaymentArrangementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UpFrontPaymentArrangementMember_lbl" xml:lang="en-US">Display-Only</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareLicenseArrangementMember" xlink:label="us-gaap_SoftwareLicenseArrangementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareLicenseArrangementMember" xlink:to="us-gaap_SoftwareLicenseArrangementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SoftwareLicenseArrangementMember_lbl" xml:lang="en-US">LBS Display System</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_PrivateJuly2019Member" xlink:label="MVIS_PrivateJuly2019Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_PrivateJuly2019Member" xlink:to="MVIS_PrivateJuly2019Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_PrivateJuly2019Member_lbl" xml:lang="en-US">Private July 2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LicenseMember" xlink:label="us-gaap_LicenseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LicenseMember" xlink:to="us-gaap_LicenseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LicenseMember_lbl" xml:lang="en-US">License and royalty</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProductMember_lbl" xml:lang="en-US">Product revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyServiceMember" xlink:label="us-gaap_TechnologyServiceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TechnologyServiceMember" xlink:to="us-gaap_TechnologyServiceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TechnologyServiceMember_lbl" xml:lang="en-US">Contract</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Statement, Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_PublicDecember2018Member" xlink:label="MVIS_PublicDecember2018Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_PublicDecember2018Member" xlink:to="MVIS_PublicDecember2018Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_PublicDecember2018Member_lbl" xml:lang="en-US">Public December 2018</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_PublicJune2018Member" xlink:label="MVIS_PublicJune2018Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_PublicJune2018Member" xlink:to="MVIS_PublicJune2018Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_PublicJune2018Member_lbl" xml:lang="en-US">Public June 2018</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_January2019RegisteredMember" xlink:label="MVIS_January2019RegisteredMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_January2019RegisteredMember" xlink:to="MVIS_January2019RegisteredMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_January2019RegisteredMember_lbl" xml:lang="en-US">Registered January 2019</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_ProductOrServiceAxis_2_lbl" xml:lang="en-US">Products and Services [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_lbl" xml:lang="en-US">Receivable Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_Remainder2019Member" xlink:label="MVIS_Remainder2019Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_Remainder2019Member" xlink:to="MVIS_Remainder2019Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_Remainder2019Member_lbl" xml:lang="en-US">Remainder 2019</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_Year2020Member" xlink:label="MVIS_Year2020Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_Year2020Member" xlink:to="MVIS_Year2020Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_Year2020Member_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncurrentLiabilitiesMember" xlink:to="us-gaap_OtherNoncurrentLiabilitiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember_lbl" xml:lang="en-US">Other Noncurrent Liabilities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember" xlink:label="us-gaap_OtherCurrentLiabilitiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentLiabilitiesMember" xlink:to="us-gaap_OtherCurrentLiabilitiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentLiabilitiesMember_lbl" xml:lang="en-US">Other Current Liabilities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="us-gaap_LeaseArrangementTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseArrangementTypeAxis" xlink:to="us-gaap_LeaseArrangementTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseArrangementTypeAxis_lbl" xml:lang="en-US">Lease Arrangement Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_FinanceLeaseMember" xlink:label="MVIS_FinanceLeaseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_FinanceLeaseMember" xlink:to="MVIS_FinanceLeaseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_FinanceLeaseMember_lbl" xml:lang="en-US">Finance Lease [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_OperatingLeaseLiabilitiesMember" xlink:label="MVIS_OperatingLeaseLiabilitiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_OperatingLeaseLiabilitiesMember" xlink:to="MVIS_OperatingLeaseLiabilitiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_OperatingLeaseLiabilitiesMember_lbl" xml:lang="en-US">Operating Lease Liabilities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PerformanceSharesMember_lbl" xml:lang="en-US">PSU</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractRevenueMember" xlink:to="MVIS_ContractRevenueMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="MVIS_ContractRevenueMember_2_lbl" xml:lang="en-US">Contract revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockCompensationPlanMember" xlink:to="us-gaap_StockCompensationPlanMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockCompensationPlanMember_2_lbl" xml:lang="en-US">Options and Private Warrants Exercisable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestrictedStockMember_2_lbl" xml:lang="en-US">Nonvested Equity Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_April2019RegisteredMember" xlink:label="MVIS_April2019RegisteredMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_April2019RegisteredMember" xlink:to="MVIS_April2019RegisteredMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_April2019RegisteredMember_lbl" xml:lang="en-US">Registered April 2019</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_April2019CommonStockPurchaseAgreementMember" xlink:label="MVIS_April2019CommonStockPurchaseAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_April2019CommonStockPurchaseAgreementMember" xlink:to="MVIS_April2019CommonStockPurchaseAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_April2019CommonStockPurchaseAgreementMember_lbl" xml:lang="en-US">Common Stock Purchase Agreement April 2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:label="us-gaap_RestructuringPlanAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="us-gaap_RestructuringPlanAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringPlanAxis_lbl" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ResearchAndDevelopmentMember" xlink:label="MVIS_ResearchAndDevelopmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ResearchAndDevelopmentMember" xlink:to="MVIS_ResearchAndDevelopmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ResearchAndDevelopmentMember_lbl" xml:lang="en-US">Research and Development</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SalesMarketingAndGeneralAndAdministrativeMember" xlink:label="MVIS_SalesMarketingAndGeneralAndAdministrativeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SalesMarketingAndGeneralAndAdministrativeMember" xlink:to="MVIS_SalesMarketingAndGeneralAndAdministrativeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_SalesMarketingAndGeneralAndAdministrativeMember_lbl" xml:lang="en-US">Sales, Marketing and General and Administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_DocumentAndEntityInformationAbstract" xlink:label="MVIS_DocumentAndEntityInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_DocumentAndEntityInformationAbstract" xlink:to="MVIS_DocumentAndEntityInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Contract with Customer, Liability, Current, Change</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityListingSecurityTradingCurrency" xlink:label="dei_EntityListingSecurityTradingCurrency" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityListingSecurityTradingCurrency" xlink:to="dei_EntityListingSecurityTradingCurrency_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityListingSecurityTradingCurrency_lbl" xml:lang="en-US">Entity Listing, Security Trading Currency</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityListingParValuePerShare" xlink:label="dei_EntityListingParValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityListingParValuePerShare" xlink:to="dei_EntityListingParValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityListingParValuePerShare_lbl" xml:lang="en-US">Entity Listing, Par Value Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Is Entity's Reporting Status Current?</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net of allowances of $0 and $0, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:to="us-gaap_ReceivablesLongTermContractsOrPrograms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms_lbl" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use asset</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl" xml:lang="en-US">Restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and Shareholders' Equity (Deficit)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Other current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Current portion of operating lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xml:lang="en-US">Current portion of finance lease obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="us-gaap_DeferredRevenueNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueNoncurrent" xlink:to="us-gaap_DeferredRevenueNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueNoncurrent_lbl" xml:lang="en-US">Deferred revenue, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liability, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Finance lease obligations, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="us-gaap_DeferredRentCreditNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRentCreditNoncurrent" xlink:to="us-gaap_DeferredRentCreditNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRentCreditNoncurrent_lbl" xml:lang="en-US">Deferred rent, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:label="us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:to="us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_lbl" xml:lang="en-US">Other long-term liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies (Note 10)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xml:lang="en-US">Shareholders' equity (deficit)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, par value $0.001; 25,000 shares authorized; 0 and 0 shares issued and outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, par value $0.001; 150,000 shares authorized; 119,417 and 100,105 shares issued and outstanding at September 30, 2019 and December 31, 2018, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsUnappropriated" xlink:label="us-gaap_RetainedEarningsUnappropriated" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsUnappropriated" xlink:to="us-gaap_RetainedEarningsUnappropriated_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RetainedEarningsUnappropriated_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total shareholders' equity (deficit)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and shareholders' equity (deficit)</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ReconciliationOfCashCashEquivalentsAndRestrictedCashBalances" xlink:label="MVIS_ReconciliationOfCashCashEquivalentsAndRestrictedCashBalances" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ReconciliationOfCashCashEquivalentsAndRestrictedCashBalances" xlink:to="MVIS_ReconciliationOfCashCashEquivalentsAndRestrictedCashBalances_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ReconciliationOfCashCashEquivalentsAndRestrictedCashBalances_lbl" xml:lang="en-US">Reconciliation of cash, cash equivalents, and restricted cash balances</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, cash equivalents, and restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Allowance for doubtful accounts receivable, current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Total cost of revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Sales, marketing, general and administrative expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income (loss) from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income (expense), net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Net income (loss) per share - basic</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Net income (loss) per share - diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted-average shares outstanding - basic</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted-average shares outstanding - diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" xml:lang="en-US">Net loss per share - basic and diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xml:lang="en-US">Weighted-average shares outstanding - basic and diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StatementEquityComponentsAxis_2_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Beginning balances</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Beginning balances, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" xlink:label="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" xlink:to="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification_lbl" xml:lang="en-US">Adoption of New Accounting Pronouncement, Revenue from Contracts with Customers</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_lbl" xml:lang="en-US">Share-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation expense, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Exercise of options</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Exercise of options, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Sales of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Sales of common stock, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Exchange of warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Exchange of warrants, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_StockIssuedDuringPeriodValueStockWarrantsAndOptionsExercised" xlink:label="MVIS_StockIssuedDuringPeriodValueStockWarrantsAndOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_StockIssuedDuringPeriodValueStockWarrantsAndOptionsExercised" xlink:to="MVIS_StockIssuedDuringPeriodValueStockWarrantsAndOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_StockIssuedDuringPeriodValueStockWarrantsAndOptionsExercised_lbl" xml:lang="en-US">Exercise of warrants and options</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ExerciseOfWarrantsAndOptionsShares" xlink:label="MVIS_ExerciseOfWarrantsAndOptionsShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ExerciseOfWarrantsAndOptionsShares" xlink:to="MVIS_ExerciseOfWarrantsAndOptionsShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ExerciseOfWarrantsAndOptionsShares_lbl" xml:lang="en-US">Exercise of warrants and options, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Ending balances</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesIssued_2_lbl" xml:lang="en-US">Ending balances, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operations:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xml:lang="en-US">Impairment of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" xml:lang="en-US">Impairment of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Inventory write-downs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xml:lang="en-US">Other non-cash adjustments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Change in:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:label="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:to="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_lbl" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US">Other current and non-current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:to="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_lbl" xml:lang="en-US">Billings on uncompleted contracts in excess of related costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_lbl" xml:lang="en-US">Other currrent liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US">Other long-term liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds on sale of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:label="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:to="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_lbl" xml:lang="en-US">Principal payments under finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:to="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl" xml:lang="en-US">Increase in deferred rent</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Net proceeds from issuance of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net cash provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US">Change in cash and cash equivalents, and restricted cash</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash at beginning of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash at end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental disclosure of cash flow information</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaid" xlink:label="us-gaap_InterestPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaid" xlink:to="us-gaap_InterestPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaid_lbl" xml:lang="en-US">Cash paid for interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Supplemental schedule of non-cash investing and financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="us-gaap_CapitalLeaseObligationsIncurred" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsIncurred" xlink:to="us-gaap_CapitalLeaseObligationsIncurred_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligationsIncurred_lbl" xml:lang="en-US">Property and equipment acquired under finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xml:lang="en-US">Non-cash additions to property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssued1_lbl" xml:lang="en-US">Issuance of common stock for commitment fee</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_2_lbl" xml:lang="en-US">Issuance of common stock for exchange of warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ManagementDisclosure" xlink:label="MVIS_ManagementDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ManagementDisclosure" xlink:to="MVIS_ManagementDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ManagementDisclosure_lbl" xml:lang="en-US">Management Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">MANAGEMENT'S STATEMENT - Note 1</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Net Income (Loss) Per Share - Note 2</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_NotesToFinancialStatementsAbstract" xlink:label="MVIS_NotesToFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_NotesToFinancialStatementsAbstract" xlink:to="MVIS_NotesToFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="MVIS_NotesToFinancialStatementsAbstract_lbl" xml:lang="en-US">Contract with Customer, Liability, Current, Change</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:label="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:to="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_lbl" xml:lang="en-US">Long-term contracts - Note 3</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">REVENUE RECOGNITION - Note 4</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS - Note 5</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_InventoryDisclosure" xlink:label="MVIS_InventoryDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_InventoryDisclosure" xlink:to="MVIS_InventoryDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_InventoryDisclosure_lbl" xml:lang="en-US">Inventory Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventory - Note 6</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl" xml:lang="en-US">SEVERANCE ARRANGEMENTS - Note 7</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_DisclosureOfCompensationRelatedCosts" xlink:label="MVIS_DisclosureOfCompensationRelatedCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_DisclosureOfCompensationRelatedCosts" xlink:to="MVIS_DisclosureOfCompensationRelatedCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_DisclosureOfCompensationRelatedCosts_lbl" xml:lang="en-US">Disclosure Of Compensation Related Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Share-Based Compensation - Note 8</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">LEASES - Note 9</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_CommitmentsAndContingenciesDisclosureAbstractExtended" xlink:label="MVIS_CommitmentsAndContingenciesDisclosureAbstractExtended" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CommitmentsAndContingenciesDisclosureAbstractExtended" xlink:to="MVIS_CommitmentsAndContingenciesDisclosureAbstractExtended_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_CommitmentsAndContingenciesDisclosureAbstractExtended_lbl" xml:lang="en-US">Commitments And Contingencies Disclosure Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies - Note 10</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_CommonStockAndWarrantsNote7Abstract" xlink:label="MVIS_CommonStockAndWarrantsNote7Abstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CommonStockAndWarrantsNote7Abstract" xlink:to="MVIS_CommonStockAndWarrantsNote7Abstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_CommonStockAndWarrantsNote7Abstract_lbl" xml:lang="en-US">Common Stock And Warrants - Note 11</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">COMMON STOCK AND WARRANTS - Note 11</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Management's Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Net Income (Loss) Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_NetLossPerShareTablesAbstract" xlink:label="MVIS_NetLossPerShareTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_NetLossPerShareTablesAbstract" xlink:to="MVIS_NetLossPerShareTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_NetLossPerShareTablesAbstract_lbl" xml:lang="en-US">Contract with Customer, Asset, Net, Current, Percent Change</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Net Loss Per Share (Tables)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_Topic606TablesAbstract" xlink:label="MVIS_Topic606TablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_Topic606TablesAbstract" xlink:to="MVIS_Topic606TablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_Topic606TablesAbstract_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">Schedule of disaggregation of revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:label="us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:to="us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_lbl" xml:lang="en-US">Costs in excess of billings and billings in excess of costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule of contract assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_lbl" xml:lang="en-US">Transaction price allocated to the remaining performance obligations, expected timing</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_InventoryTablesAbstract" xlink:label="MVIS_InventoryTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_InventoryTablesAbstract" xlink:to="MVIS_InventoryTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="MVIS_InventoryTablesAbstract_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Inventory (Tables)</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SharebasedCompensationTablesAbstract" xlink:label="MVIS_SharebasedCompensationTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SharebasedCompensationTablesAbstract" xlink:to="MVIS_SharebasedCompensationTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_SharebasedCompensationTablesAbstract_lbl" xml:lang="en-US">Canceled/expired</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US">Stock-based employee compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock_lbl" xml:lang="en-US">Options activity and positions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Components of lease expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl" xml:lang="en-US">Cash flow supplemental disclosures for leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of future minimum operating lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:label="MVIS_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:to="MVIS_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US">Supplemental balance sheet information related to leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_lbl" xml:lang="en-US">Lease guarantee future commitments finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_NetLossPerShareDetailsAbstract" xlink:label="MVIS_NetLossPerShareDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_NetLossPerShareDetailsAbstract" xlink:to="MVIS_NetLossPerShareDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_NetLossPerShareDetailsAbstract_lbl" xml:lang="en-US">Contract with Customer, Asset, Net, Current, Change</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_LossPerShareNumerator" xlink:label="MVIS_LossPerShareNumerator" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_LossPerShareNumerator" xlink:to="MVIS_LossPerShareNumerator_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_LossPerShareNumerator_lbl" xml:lang="en-US">Numerator:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_4_lbl" xml:lang="en-US">Net income (loss) available for common shareholders</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_LossPerShareDenominator" xlink:label="MVIS_LossPerShareDenominator" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_LossPerShareDenominator" xlink:to="MVIS_LossPerShareDenominator_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_LossPerShareDenominator_lbl" xml:lang="en-US">Denominator:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xml:lang="en-US">Weighted-average common shares outstanding - basic</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_DilutiveIncrementalShareEffectFrom" xlink:label="MVIS_DilutiveIncrementalShareEffectFrom" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_DilutiveIncrementalShareEffectFrom" xlink:to="MVIS_DilutiveIncrementalShareEffectFrom_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_DilutiveIncrementalShareEffectFrom_lbl" xml:lang="en-US">Dilutive incremental share effect from:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US">Options</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" xml:lang="en-US">Warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements_lbl" xml:lang="en-US">Nonvested restricted stock units</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xml:lang="en-US">Weighted-average shares outstanding - diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_2_lbl" xml:lang="en-US">Weighted-average common shares outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Publicly Traded Warrants Exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Anti-dilutive shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US">Upfront payment received</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink:label="us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink:to="us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_lbl" xml:lang="en-US">Contract revenue from development fees</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfGoodOrService" xlink:label="us-gaap_RevenuePerformanceObligationDescriptionOfGoodOrService" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuePerformanceObligationDescriptionOfGoodOrService" xlink:to="us-gaap_RevenuePerformanceObligationDescriptionOfGoodOrService_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuePerformanceObligationDescriptionOfGoodOrService_lbl" xml:lang="en-US">Deferred Revenue, Description</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_DeferredRevenueClassifiedWithinOtherCurrrentLiabilities" xlink:label="MVIS_DeferredRevenueClassifiedWithinOtherCurrrentLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_DeferredRevenueClassifiedWithinOtherCurrrentLiabilities" xlink:to="MVIS_DeferredRevenueClassifiedWithinOtherCurrrentLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_DeferredRevenueClassifiedWithinOtherCurrrentLiabilities_lbl" xml:lang="en-US">Deferred revenue, classified within other currrent liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Disaggregated revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_2_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenue" xlink:to="us-gaap_DeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ContractWithCustomerLiability_2_lbl" xml:lang="en-US">Billings on uncompleted contracts in excess of related costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="us-gaap_ContractorsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractorsAbstract" xlink:to="us-gaap_ContractorsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractorsAbstract_lbl" xml:lang="en-US">Contractors [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xml:lang="en-US">Contract assets</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerAssetNetCurrentChange" xlink:label="MVIS_ContractwithCustomerAssetNetCurrentChange" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractwithCustomerAssetNetCurrentChange" xlink:to="MVIS_ContractwithCustomerAssetNetCurrentChange_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ContractwithCustomerAssetNetCurrentChange_lbl" xml:lang="en-US">Change in Contract Asset</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerAssetNetCurrentPercentChange" xlink:label="MVIS_ContractwithCustomerAssetNetCurrentPercentChange" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractwithCustomerAssetNetCurrentPercentChange" xlink:to="MVIS_ContractwithCustomerAssetNetCurrentPercentChange_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ContractwithCustomerAssetNetCurrentPercentChange_lbl" xml:lang="en-US">Percent Change in Contract Asset</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_2_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerLiabilityCurrentChange" xlink:label="MVIS_ContractwithCustomerLiabilityCurrentChange" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractwithCustomerLiabilityCurrentChange" xlink:to="MVIS_ContractwithCustomerLiabilityCurrentChange_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="MVIS_ContractwithCustomerLiabilityCurrentChange_lbl" xml:lang="en-US">Change in Contract Liability</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerLiabilityCurrentPercentChange" xlink:label="MVIS_ContractwithCustomerLiabilityCurrentPercentChange" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractwithCustomerLiabilityCurrentPercentChange" xlink:to="MVIS_ContractwithCustomerLiabilityCurrentPercentChange_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ContractwithCustomerLiabilityCurrentPercentChange_lbl" xml:lang="en-US">Percent Change in Contract Liability</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerAssetsandLiabilitiesNet" xlink:label="MVIS_ContractwithCustomerAssetsandLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractwithCustomerAssetsandLiabilitiesNet" xlink:to="MVIS_ContractwithCustomerAssetsandLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="MVIS_ContractwithCustomerAssetsandLiabilitiesNet_lbl" xml:lang="en-US">Net contract assets (liabilities)</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerAssetsandLiabilitiesNetChange" xlink:label="MVIS_ContractwithCustomerAssetsandLiabilitiesNetChange" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractwithCustomerAssetsandLiabilitiesNetChange" xlink:to="MVIS_ContractwithCustomerAssetsandLiabilitiesNetChange_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="MVIS_ContractwithCustomerAssetsandLiabilitiesNetChange_lbl" xml:lang="en-US">Change in Net Contract Assets (Liabilities)</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerAssetsandLiabilitiesNetPercentChange" xlink:label="MVIS_ContractwithCustomerAssetsandLiabilitiesNetPercentChange" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractwithCustomerAssetsandLiabilitiesNetPercentChange" xlink:to="MVIS_ContractwithCustomerAssetsandLiabilitiesNetPercentChange_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ContractwithCustomerAssetsandLiabilitiesNetPercentChange_lbl" xml:lang="en-US">Percent Change in Net Contract Assets (Liabilities)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US">Revenue, Remaining Performance Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1_lbl" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Year</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ThirdCommercialCustomerMember" xlink:label="MVIS_ThirdCommercialCustomerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ThirdCommercialCustomerMember" xlink:to="MVIS_ThirdCommercialCustomerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ThirdCommercialCustomerMember_lbl" xml:lang="en-US">Third Commercial Customer</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SecondReceivableMember" xlink:label="MVIS_SecondReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SecondReceivableMember" xlink:to="MVIS_SecondReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_SecondReceivableMember_lbl" xml:lang="en-US">Second Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ThirdReceivableMember" xlink:label="MVIS_ThirdReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ThirdReceivableMember" xlink:to="MVIS_ThirdReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ThirdReceivableMember_lbl" xml:lang="en-US">Third Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_2_lbl" xml:lang="en-US">Total revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration Risk, Percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_InventoryComponentsDetailsAbstract" xlink:label="MVIS_InventoryComponentsDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_InventoryComponentsDetailsAbstract" xlink:to="MVIS_InventoryComponentsDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_InventoryComponentsDetailsAbstract_lbl" xml:lang="en-US">Inventory Components</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Inventory, net</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_InventoryNarrativeDetailsAbstract" xlink:label="MVIS_InventoryNarrativeDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_InventoryNarrativeDetailsAbstract" xlink:to="MVIS_InventoryNarrativeDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_InventoryNarrativeDetailsAbstract_lbl" xml:lang="en-US">Inventory Narrative</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Inventory allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US">Advance payments to contract manufactuers</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNoncurrent" xlink:label="us-gaap_InventoryNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNoncurrent" xlink:to="us-gaap_InventoryNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNoncurrent_lbl" xml:lang="en-US">Material classified as other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:label="us-gaap_ProductionRelatedImpairmentsOrCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:to="us-gaap_ProductionRelatedImpairmentsOrCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductionRelatedImpairmentsOrCharges_lbl" xml:lang="en-US">Increase in inventory reserves</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDescription" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedActivitiesDescription" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDescription_lbl" xml:lang="en-US">Restructuring and related activities description</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCharges" xlink:to="us-gaap_RestructuringCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringCharges_lbl" xml:lang="en-US">Restructuring charges</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:label="us-gaap_PaymentsForRestructuring" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRestructuring" xlink:to="us-gaap_PaymentsForRestructuring_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRestructuring_lbl" xml:lang="en-US">Payments for restructuring</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_CostOfContractRevenueMember" xlink:label="MVIS_CostOfContractRevenueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CostOfContractRevenueMember" xlink:to="MVIS_CostOfContractRevenueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_CostOfContractRevenueMember_lbl" xml:lang="en-US">Cost of contract revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Share-based employee compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_OptionsActivityAndPositionDetailsAbstract" xlink:label="MVIS_OptionsActivityAndPositionDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_OptionsActivityAndPositionDetailsAbstract" xlink:to="MVIS_OptionsActivityAndPositionDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_OptionsActivityAndPositionDetailsAbstract_lbl" xml:lang="en-US">Shared-based Compensation Options Activity And Position</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Outstanding shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted-average exercise price of options outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted-average remaining contractual term (in years) of options outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Aggregate intrinsic value of options outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Exercisable shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted-average exercise price of options exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted-average remaining contractual term (in years) of options exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Aggregate intrinsic value of options exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Unrecognized compensation cost related to share-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Weighted-average service period, years</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_FinanceLeaseExpense" xlink:label="MVIS_FinanceLeaseExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_FinanceLeaseExpense" xlink:to="MVIS_FinanceLeaseExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_FinanceLeaseExpense_lbl" xml:lang="en-US">Finance lease expense:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xml:lang="en-US">Amortization of leased assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="us-gaap_FinanceLeaseInterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl" xml:lang="en-US">Interest on lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_FinanceLeaseCost" xlink:label="MVIS_FinanceLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_FinanceLeaseCost" xlink:to="MVIS_FinanceLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="MVIS_FinanceLeaseCost_lbl" xml:lang="en-US">Total finance lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US">Total lease expense</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:label="MVIS_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:to="MVIS_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating cash flows from operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl" xml:lang="en-US">Operating cash flows from finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US">Financing cash flows from finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:label="MVIS_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="MVIS_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl" xml:lang="en-US">Right-of-use assets obtained in exchange for lease obligations:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US">Operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_lbl" xml:lang="en-US">Finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_LeasesTable" xlink:label="MVIS_LeasesTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_LeasesTable" xlink:to="MVIS_LeasesTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_LeasesTable_lbl" xml:lang="en-US">Leases [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_LeasesLineItems" xlink:label="MVIS_LeasesLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_LeasesLineItems" xlink:to="MVIS_LeasesLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_LeasesLineItems_lbl" xml:lang="en-US">Leases [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseArrangementTypeAxis" xlink:to="us-gaap_LeaseArrangementTypeAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LeaseArrangementTypeAxis_2_lbl" xml:lang="en-US">Lease Arrangement, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="us-gaap_LeasesOperatingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOperatingAbstract" xlink:to="us-gaap_LeasesOperatingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesOperatingAbstract_lbl" xml:lang="en-US">Operating Leases</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xml:lang="en-US">Operating lease right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_FinanceLeaseAbstract" xlink:label="MVIS_FinanceLeaseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_FinanceLeaseAbstract" xlink:to="MVIS_FinanceLeaseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_FinanceLeaseAbstract_lbl" xml:lang="en-US">Finance Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property and equipment, at cost</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US">Total finance lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_WeightedAverageRemainingLeaseTermAbstract" xlink:label="MVIS_WeightedAverageRemainingLeaseTermAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_WeightedAverageRemainingLeaseTermAbstract" xlink:to="MVIS_WeightedAverageRemainingLeaseTermAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_WeightedAverageRemainingLeaseTermAbstract_lbl" xml:lang="en-US">Weighted Average Remaining Lease Term</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_WeightedAverageDiscountRateAbstract" xlink:label="MVIS_WeightedAverageDiscountRateAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_WeightedAverageDiscountRateAbstract" xlink:to="MVIS_WeightedAverageDiscountRateAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_WeightedAverageDiscountRateAbstract_lbl" xml:lang="en-US">Weighted Average Discount Rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_YearsEndedDecember31" xlink:label="MVIS_YearsEndedDecember31" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_YearsEndedDecember31" xlink:to="MVIS_YearsEndedDecember31_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_YearsEndedDecember31_lbl" xml:lang="en-US">Years Ended December 31,</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xml:lang="en-US">Operating leases, 2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">Operating leases, 2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">Operating leases 2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">Operating leases, 2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">Operating leases, 2023</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Operating leases, thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Operating leases, total mimimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Operating leases, less amount representing interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiability_2_lbl" xml:lang="en-US">Operating leases present value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xml:lang="en-US">Finance leases, 2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">Finance leases, 2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">Finance leases, 2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">Finance leases, 2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">Finance leases, 2023</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Finance leases, thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Finance leases, total minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Finance leases, less amount representing interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiability_2_lbl" xml:lang="en-US">Finance leases present value</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_CommitmentsAndContingenciesCapitalLeaseNarrativeDetailsAbstract" xlink:label="MVIS_CommitmentsAndContingenciesCapitalLeaseNarrativeDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CommitmentsAndContingenciesCapitalLeaseNarrativeDetailsAbstract" xlink:to="MVIS_CommitmentsAndContingenciesCapitalLeaseNarrativeDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_CommitmentsAndContingenciesCapitalLeaseNarrativeDetailsAbstract_lbl" xml:lang="en-US">Commitments And Contingencies Lease Narrative Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseAndRentalExpense_lbl" xml:lang="en-US">Net rent expense</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetailsAbstract" xlink:label="MVIS_CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetailsAbstract" xlink:to="MVIS_CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetailsAbstract_lbl" xml:lang="en-US">Contract with Customer, Assets and Liabilities, Net, Change</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_lbl" xml:lang="en-US">Open purchase obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" xlink:label="us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" xlink:to="us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent_lbl" xml:lang="en-US">Accrued liability for loss on commitments to purchase materials to support production of PicoP based products</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ExererciseWarrantEarlierFinanceMember" xlink:label="MVIS_ExererciseWarrantEarlierFinanceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ExererciseWarrantEarlierFinanceMember" xlink:to="MVIS_ExererciseWarrantEarlierFinanceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ExererciseWarrantEarlierFinanceMember_lbl" xml:lang="en-US">Warrant Exercise 2nd Quarter 2017</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SecondQuarter2017ATMAgreeTermJune2017Member" xlink:label="MVIS_SecondQuarter2017ATMAgreeTermJune2017Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SecondQuarter2017ATMAgreeTermJune2017Member" xlink:to="MVIS_SecondQuarter2017ATMAgreeTermJune2017Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_SecondQuarter2017ATMAgreeTermJune2017Member_lbl" xml:lang="en-US">ATM Agreement Terminated June 2017 2nd Quarter 2017</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SecondQuarter2017AgreeTermAugust2017Member" xlink:label="MVIS_SecondQuarter2017AgreeTermAugust2017Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SecondQuarter2017AgreeTermAugust2017Member" xlink:to="MVIS_SecondQuarter2017AgreeTermAugust2017Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_SecondQuarter2017AgreeTermAugust2017Member_lbl" xml:lang="en-US">Agreement Terminated August 2017 2nd Quarter 2017</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xml:lang="en-US">Number of shares of common stock issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xml:lang="en-US">Cash received from stock sale, before issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Shares Issued, Price Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US">Stock issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:label="us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:to="us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_lbl" xml:lang="en-US">Date from which warrants are exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_WarrantTermInYears" xlink:label="MVIS_WarrantTermInYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_WarrantTermInYears" xlink:to="MVIS_WarrantTermInYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_WarrantTermInYears_lbl" xml:lang="en-US">Warrant term, in years</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees" xlink:label="us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees" xlink:to="us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees_lbl" xml:lang="en-US">Terms and provisions</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SubsequentEventNarrativeDetailsAbstract" xlink:label="MVIS_SubsequentEventNarrativeDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SubsequentEventNarrativeDetailsAbstract" xlink:to="MVIS_SubsequentEventNarrativeDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_SubsequentEventNarrativeDetailsAbstract_lbl" xml:lang="en-US">$6.24 - $10.24</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsDate" xlink:label="us-gaap_SubsequentEventsDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsDate" xlink:to="us-gaap_SubsequentEventsDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsDate_lbl" xml:lang="en-US">Subsequent Event, Date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventDescription" xlink:label="us-gaap_SubsequentEventDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventDescription" xlink:to="us-gaap_SubsequentEventDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventDescription_lbl" xml:lang="en-US">Subsequent Event, Description</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractwithCustomerAssetNetCurrentChange" xlink:to="MVIS_ContractwithCustomerAssetNetCurrentChange_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ContractwithCustomerAssetNetCurrentChange_doc" xml:lang="en-US">Amount of increase (decrease) in current contract assets, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractwithCustomerAssetNetCurrentPercentChange" xlink:to="MVIS_ContractwithCustomerAssetNetCurrentPercentChange_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ContractwithCustomerAssetNetCurrentPercentChange_doc" xml:lang="en-US">Percent increase (decrease) in current contract assets, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractwithCustomerAssetsandLiabilitiesNet" xlink:to="MVIS_ContractwithCustomerAssetsandLiabilitiesNet_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ContractwithCustomerAssetsandLiabilitiesNet_doc" xml:lang="en-US">Total of net contract assets and liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractwithCustomerAssetsandLiabilitiesNetChange" xlink:to="MVIS_ContractwithCustomerAssetsandLiabilitiesNetChange_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ContractwithCustomerAssetsandLiabilitiesNetChange_doc" xml:lang="en-US">Amount of increase (decrease) in net contract assets and liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractwithCustomerAssetsandLiabilitiesNetPercentChange" xlink:to="MVIS_ContractwithCustomerAssetsandLiabilitiesNetPercentChange_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ContractwithCustomerAssetsandLiabilitiesNetPercentChange_doc" xml:lang="en-US">Percent increase (decrease) in net contract assets and liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractwithCustomerLiabilityCurrentChange" xlink:to="MVIS_ContractwithCustomerLiabilityCurrentChange_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ContractwithCustomerLiabilityCurrentChange_doc" xml:lang="en-US">Amount of increase (decrease) in current contract liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractwithCustomerLiabilityCurrentPercentChange" xlink:to="MVIS_ContractwithCustomerLiabilityCurrentPercentChange_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ContractwithCustomerLiabilityCurrentPercentChange_doc" xml:lang="en-US">Percent increase (decrease) in current contract liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CostOfContractRevenueMember" xlink:to="MVIS_CostOfContractRevenueMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_CostOfContractRevenueMember_doc" xml:lang="en-US">Income statement expense catergory containing stock-based compensation expense.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CostOfProductRevenueMember" xlink:to="MVIS_CostOfProductRevenueMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_CostOfProductRevenueMember_doc" xml:lang="en-US">Income statement expense catergory containing stock-based compensation expense.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_DisclosureOfCompensationRelatedCosts" xlink:to="MVIS_DisclosureOfCompensationRelatedCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_DisclosureOfCompensationRelatedCosts_doc" xml:lang="en-US">Disclosure of compensation related costs, abstract</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_InventoryDisclosure" xlink:to="MVIS_InventoryDisclosure_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_InventoryDisclosure_doc" xml:lang="en-US">Inventory Disclosure</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_LossPerShareDenominator" xlink:to="MVIS_LossPerShareDenominator_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_LossPerShareDenominator_doc" xml:lang="en-US">Disclosure of loss per share calculation heading, abstract</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_LossPerShareNumerator" xlink:to="MVIS_LossPerShareNumerator_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_LossPerShareNumerator_doc" xml:lang="en-US">Disclosure of loss per share calculation heading, abstract</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_RestrictedStockRightsMember" xlink:to="MVIS_RestrictedStockRightsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_RestrictedStockRightsMember_doc" xml:lang="en-US">An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember" xlink:to="MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember_doc" xml:lang="en-US">Income statement expense catergory containing stock-based compensation expense.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:to="MVIS_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_doc" xml:lang="en-US">The disclosure of supplemental balance sheet information related to leases.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_FinanceLeaseCost" xlink:to="MVIS_FinanceLeaseCost_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_FinanceLeaseCost_doc" xml:lang="en-US">Finance lease cost.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:to="MVIS_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_doc" xml:lang="en-US">Cash paid for amounts included in measurement of lease liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="MVIS_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_doc" xml:lang="en-US">Right of use assets obtained in exchange for lease obligations.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_LeasesTable" xlink:to="MVIS_LeasesTable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_LeasesTable_doc" xml:lang="en-US">Leases [Table].</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_LeasesLineItems" xlink:to="MVIS_LeasesLineItems_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_LeasesLineItems_doc" xml:lang="en-US">Leases.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_FinanceLeaseMember" xlink:to="MVIS_FinanceLeaseMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_FinanceLeaseMember_doc" xml:lang="en-US">Finance lease.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_OperatingLeaseLiabilitiesMember" xlink:to="MVIS_OperatingLeaseLiabilitiesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_OperatingLeaseLiabilitiesMember_doc" xml:lang="en-US">Operating lease liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_FinanceLeaseAbstract" xlink:to="MVIS_FinanceLeaseAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_FinanceLeaseAbstract_doc" xml:lang="en-US">Finance lease.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_WeightedAverageRemainingLeaseTermAbstract" xlink:to="MVIS_WeightedAverageRemainingLeaseTermAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_WeightedAverageRemainingLeaseTermAbstract_doc" xml:lang="en-US">Weighted-average remaining lease term.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_WeightedAverageDiscountRateAbstract" xlink:to="MVIS_WeightedAverageDiscountRateAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_WeightedAverageDiscountRateAbstract_doc" xml:lang="en-US">Weighted-average discount rate.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductMember_2_lbl" xml:lang="en-US">Product [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_2_lbl" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsUnappropriated" xlink:to="us-gaap_RetainedEarningsUnappropriated_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsUnappropriated_2_lbl" xml:lang="en-US">Retained Earnings, Unappropriated</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_2_lbl" xml:lang="en-US">Research and Development Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_2_lbl" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_3_lbl" xml:lang="en-US">Shares, Issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_2_lbl" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:to="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract_2_lbl" xml:lang="en-US">Increase (Decrease) in Cost in Excess of Billing on Uncompleted Contract</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Other Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:to="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities_2_lbl" xml:lang="en-US">Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2_lbl" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_2_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenue" xlink:to="us-gaap_DeferredRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenue_2_lbl" xml:lang="en-US">Deferred Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_3_lbl" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractwithCustomerLiabilityCurrentChange" xlink:to="MVIS_ContractwithCustomerLiabilityCurrentChange_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ContractwithCustomerLiabilityCurrentChange_3_lbl" xml:lang="en-US">Contract with Customer, Liability, Current, Change [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractwithCustomerAssetsandLiabilitiesNet" xlink:to="MVIS_ContractwithCustomerAssetsandLiabilitiesNet_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ContractwithCustomerAssetsandLiabilitiesNet_3_lbl" xml:lang="en-US">Contract with Customer, Assets and Liabilities, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractwithCustomerAssetsandLiabilitiesNetChange" xlink:to="MVIS_ContractwithCustomerAssetsandLiabilitiesNetChange_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ContractwithCustomerAssetsandLiabilitiesNetChange_3_lbl" xml:lang="en-US">Contract with Customer, Assets and Liabilities, Net, Change [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_FinanceLeaseCost" xlink:to="MVIS_FinanceLeaseCost_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_FinanceLeaseCost_3_lbl" xml:lang="en-US">Finance Lease Cost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_2_lbl" xml:lang="en-US">Lease, Cost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2_lbl" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_2_lbl" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_2_lbl" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_2_lbl" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Finance Lease, Liability, Payment, Due</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>mvis-20190930_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.0a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: MVIS 9%2D30%2D2019.xfr; Date: 2019%2D11%2D06T03:57:00Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://microvision.com/role/DocumentAndEntityInformation" xlink:href="mvis-20190930.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementOfFinancialPositionClassified" xlink:href="mvis-20190930.xsd#StatementOfFinancialPositionClassified" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BalanceSheetsParenthetical" xlink:href="mvis-20190930.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfOperations" xlink:href="mvis-20190930.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfShareholdersEquityDeficit" xlink:href="mvis-20190930.xsd#StatementsOfShareholdersEquityDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementOfCashFlowsIndirect" xlink:href="mvis-20190930.xsd#StatementOfCashFlowsIndirect" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/OrganizationConsolidationAndPresentationOfFinancialStatements" xlink:href="mvis-20190930.xsd#OrganizationConsolidationAndPresentationOfFinancialStatements" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/EarningsPerShare" xlink:href="mvis-20190930.xsd#EarningsPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Long-termContracts-Note3" xlink:href="mvis-20190930.xsd#Long-termContracts-Note3" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition-Note4" xlink:href="mvis-20190930.xsd#RevenueRecognition-Note4" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliers-Note5" xlink:href="mvis-20190930.xsd#ConcentrationOfCreditRiskAndMajorCustomersAndSuppliers-Note5" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Inventory" xlink:href="mvis-20190930.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SeveranceArrangements-Note7" xlink:href="mvis-20190930.xsd#SeveranceArrangements-Note7" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CompensationRelatedCostsStockCompensation" xlink:href="mvis-20190930.xsd#CompensationRelatedCostsStockCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Leases-Note9" xlink:href="mvis-20190930.xsd#Leases-Note9" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommitmentAndContingencies" xlink:href="mvis-20190930.xsd#CommitmentAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommonStockAndWarrants-Note11" xlink:href="mvis-20190930.xsd#CommonStockAndWarrants-Note11" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="mvis-20190930.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetLossPerShareTables" xlink:href="mvis-20190930.xsd#NetLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognitionTables" xlink:href="mvis-20190930.xsd#RevenueRecognitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/InventoryTables" xlink:href="mvis-20190930.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensationTables" xlink:href="mvis-20190930.xsd#Share-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/LeasesTables" xlink:href="mvis-20190930.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetIncomeLossPerShareDetails" xlink:href="mvis-20190930.xsd#NetIncomeLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetIncomeLossPerShareConvertibleSecuritiesAndOptionsExcludedNarrativeDetails" xlink:href="mvis-20190930.xsd#NetIncomeLossPerShareConvertibleSecuritiesAndOptionsExcludedNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Long-termContractsNarrativeDetails" xlink:href="mvis-20190930.xsd#Long-termContractsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition-DisaggregatedRevenueDetails" xlink:href="mvis-20190930.xsd#RevenueRecognition-DisaggregatedRevenueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition-ContractBalancesWithContractCustomersDetails" xlink:href="mvis-20190930.xsd#RevenueRecognition-ContractBalancesWithContractCustomersDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition-ScheduleOfSignificantChangesInContractAssetsAndLiabilitiesDetails" xlink:href="mvis-20190930.xsd#RevenueRecognition-ScheduleOfSignificantChangesInContractAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition-EstimatedRevenueExpectedToBeRecognizedInFutureRelatedToPerformanceObligationsDetails" xlink:href="mvis-20190930.xsd#RevenueRecognition-EstimatedRevenueExpectedToBeRecognizedInFutureRelatedToPerformanceObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ConcentrationOfSalesToMajorCustomersNarrativeDetails" xlink:href="mvis-20190930.xsd#ConcentrationOfSalesToMajorCustomersNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/InventoryComponentsDetails" xlink:href="mvis-20190930.xsd#InventoryComponentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/InventoryNarrativeDetails" xlink:href="mvis-20190930.xsd#InventoryNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SeveranceArrangementsNarrativeDetails" xlink:href="mvis-20190930.xsd#SeveranceArrangementsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensationScheduleOfStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:href="mvis-20190930.xsd#Share-basedCompensationScheduleOfStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Shared-basedCompensationOptionsActivityAndPositionDetails" xlink:href="mvis-20190930.xsd#Shared-basedCompensationOptionsActivityAndPositionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensationNarrativeDetails" xlink:href="mvis-20190930.xsd#Share-basedCompensationNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ComponentsOfLeaseExpenseDetails" xlink:href="mvis-20190930.xsd#ComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SupplementalCashFlowInformationRelatedToLeasesDetails" xlink:href="mvis-20190930.xsd#SupplementalCashFlowInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SupplementalBalanceSheetInformationRelatedToLeasesDetail" xlink:href="mvis-20190930.xsd#SupplementalBalanceSheetInformationRelatedToLeasesDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/MaturitiesOfLeaseLiabilitiesDetail" xlink:href="mvis-20190930.xsd#MaturitiesOfLeaseLiabilitiesDetail" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommitmentsAndContingenciesLeaseNarrativeDetails" xlink:href="mvis-20190930.xsd#CommitmentsAndContingenciesLeaseNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetails" xlink:href="mvis-20190930.xsd#CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommonStockIssuanceNarrativeDetails" xlink:href="mvis-20190930.xsd#CommonStockIssuanceNarrativeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SubsequentEventsNarrativeDetails" xlink:href="mvis-20190930.xsd#SubsequentEventsNarrativeDetails" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_DocumentAndEntityInformationAbstract" xlink:label="loc_MVISDocumentAndEntityInformationAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityListingSecurityTradingCurrency" xlink:label="loc_deiEntityListingSecurityTradingCurrency" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityListingSecurityTradingCurrency" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityListingParValuePerShare" xlink:label="loc_deiEntityListingParValuePerShare" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityListingParValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementOfFinancialPositionClassified" xlink:title="00000002 - Statement - Condensed Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="loc_us-gaapReceivablesLongTermContractsOrPrograms" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapReceivablesLongTermContractsOrPrograms" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalentsNoncurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalentsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaapContractWithCustomerLiability" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaapDeferredRevenueNoncurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapDeferredRevenueNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaapDeferredRentCreditNoncurrent" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapDeferredRentCreditNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:label="loc_us-gaapLiabilitiesOtherThanLongtermDebtNoncurrent" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesOtherThanLongtermDebtNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsUnappropriated" xlink:label="loc_us-gaapRetainedEarningsUnappropriated" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="loc_us-gaapRetainedEarningsUnappropriated" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ReconciliationOfCashCashEquivalentsAndRestrictedCashBalances" xlink:label="loc_MVISReconciliationOfCashCashEquivalentsAndRestrictedCashBalances" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_MVISReconciliationOfCashCashEquivalentsAndRestrictedCashBalances" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISReconciliationOfCashCashEquivalentsAndRestrictedCashBalances" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalentsNoncurrent_2" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISReconciliationOfCashCashEquivalentsAndRestrictedCashBalances" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalentsNoncurrent_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISReconciliationOfCashCashEquivalentsAndRestrictedCashBalances" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_StatementCondensedConsolidatedStatementsOfOperationDimensionalAbstract" xlink:label="loc_MVISStatementCondensedConsolidatedStatementsOfOperationDimensionalAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISStatementCondensedConsolidatedStatementsOfOperationDimensionalAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaapProductMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapProductMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LicenseMember" xlink:label="loc_us-gaapLicenseMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapLicenseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyServiceMember" xlink:label="loc_us-gaapTechnologyServiceMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapTechnologyServiceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicShare" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfShareholdersEquityDeficit" xlink:title="00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Deficit)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssued" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" xlink:label="loc_us-gaapNewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_StockIssuedDuringPeriodValueStockWarrantsAndOptionsExercised" xlink:label="loc_MVISStockIssuedDuringPeriodValueStockWarrantsAndOptionsExercised" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MVISStockIssuedDuringPeriodValueStockWarrantsAndOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ExerciseOfWarrantsAndOptionsShares" xlink:label="loc_MVISExerciseOfWarrantsAndOptionsShares" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MVISExerciseOfWarrantsAndOptionsShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued_2" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssued_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementOfCashFlowsIndirect" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaapOtherNoncashIncomeExpense" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOtherNoncashIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:label="loc_us-gaapIncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableTrade" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaapIncreaseDecreaseInBillingInExcessOfCostOfEarnings" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccruedLiabilities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquireOtherPropertyPlantAndEquipment" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireOtherPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities" xlink:label="loc_us-gaapRepaymentsOfLongTermDebtAndCapitalSecurities" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfLongTermDebtAndCapitalSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredLiabilities" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaapInterestPaid" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapInterestPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaapCapitalLeaseObligationsIncurred" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapCapitalLeaseObligationsIncurred" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaapCapitalExpendituresIncurredButNotYetPaid" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapCapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssued1" xlink:label="loc_us-gaapStockIssued1" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapStockIssued1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/OrganizationConsolidationAndPresentationOfFinancialStatements" xlink:title="00000007 - Disclosure - MANAGEMENT'S STATEMENT - Note 1">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ManagementDisclosure" xlink:label="loc_MVISManagementDisclosure" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISManagementDisclosure" xlink:to="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/EarningsPerShare" xlink:title="00000008 - Disclosure - NET INCOME (LOSS) PER SHARE - Note 2">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaapEarningsPerShareTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/Long-termContracts-Note3" xlink:title="00000009 - Disclosure - LONG-TERM CONTRACTS - Note 3">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_NotesToFinancialStatementsAbstract" xlink:label="loc_MVISNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:label="loc_us-gaapLongTermContractsOrProgramsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapLongTermContractsOrProgramsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition-Note4" xlink:title="00000010 - Disclosure - REVENUE RECOGNITION - Note 4">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliers-Note5" xlink:title="00000011 - Disclosure - CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS - Note 5">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaapConcentrationRiskDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/Inventory" xlink:title="00000012 - Disclosure - INVENTORY - Note 6">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_InventoryDisclosure" xlink:label="loc_MVISInventoryDisclosure" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISInventoryDisclosure" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/SeveranceArrangements-Note7" xlink:title="00000013 - Disclosure - SEVERANCE ARRANGEMENTS - Note 7">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_NotesToFinancialStatementsAbstract" xlink:label="loc_MVISNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="loc_us-gaapRestructuringAndRelatedActivitiesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapRestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/CompensationRelatedCostsStockCompensation" xlink:title="00000014 - Disclosure - SHARE-BASED COMPENSATION - Note 8">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_DisclosureOfCompensationRelatedCosts" xlink:label="loc_MVISDisclosureOfCompensationRelatedCosts" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureOfCompensationRelatedCosts" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/Leases-Note9" xlink:title="00000015 - Disclosure - LEASES - Note 9">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_NotesToFinancialStatementsAbstract" xlink:label="loc_MVISNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommitmentAndContingencies" xlink:title="00000016 - Disclosure - COMMITMENTS AND CONTINGENCIES - Note 10">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_CommitmentsAndContingenciesDisclosureAbstractExtended" xlink:label="loc_MVISCommitmentsAndContingenciesDisclosureAbstractExtended" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISCommitmentsAndContingenciesDisclosureAbstractExtended" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommonStockAndWarrants-Note11" xlink:title="00000017 - Disclosure - COMMON STOCK AND WARRANTS - Note 11">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_CommonStockAndWarrantsNote7Abstract" xlink:label="loc_MVISCommonStockAndWarrantsNote7Abstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISCommonStockAndWarrantsNote7Abstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000018 - Disclosure - Summary of Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_NotesToFinancialStatementsAbstract" xlink:label="loc_MVISNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/NetLossPerShareTables" xlink:title="00000019 - Disclosure - Net Loss Per Share (Tables)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_NetLossPerShareTablesAbstract" xlink:label="loc_MVISNetLossPerShareTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNetLossPerShareTablesAbstract" xlink:to="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNetLossPerShareTablesAbstract" xlink:to="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognitionTables" xlink:title="00000020 - Disclosure - Revenue Recognition (Tables)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_Topic606TablesAbstract" xlink:label="loc_MVISTopic606TablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaapDisaggregationOfRevenueTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISTopic606TablesAbstract" xlink:to="loc_us-gaapDisaggregationOfRevenueTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:label="loc_us-gaapCostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISTopic606TablesAbstract" xlink:to="loc_us-gaapCostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISTopic606TablesAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISTopic606TablesAbstract" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/InventoryTables" xlink:title="00000021 - Disclosure - Inventory (Tables)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_InventoryTablesAbstract" xlink:label="loc_MVISInventoryTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISInventoryTablesAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensationTables" xlink:title="00000022 - Disclosure - Share-Based Compensation (Tables)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SharebasedCompensationTablesAbstract" xlink:label="loc_MVISSharebasedCompensationTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaapScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISSharebasedCompensationTablesAbstract" xlink:to="loc_us-gaapScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISSharebasedCompensationTablesAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/LeasesTables" xlink:title="00000023 - Disclosure - Leases (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaapLeaseCostTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLeaseCostTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="loc_us-gaapScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:label="loc_MVISSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_MVISSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="loc_srtContractualObligationFiscalYearMaturityScheduleTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_srtContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/NetIncomeLossPerShareDetails" xlink:title="00000024 - Disclosure - Net Income (Loss) Per Share (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_NetLossPerShareDetailsAbstract" xlink:label="loc_MVISNetLossPerShareDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_LossPerShareNumerator" xlink:label="loc_MVISLossPerShareNumerator" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNetLossPerShareDetailsAbstract" xlink:to="loc_MVISLossPerShareNumerator" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNetLossPerShareDetailsAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_LossPerShareDenominator" xlink:label="loc_MVISLossPerShareDenominator" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNetLossPerShareDetailsAbstract" xlink:to="loc_MVISLossPerShareDenominator" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNetLossPerShareDetailsAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_DilutiveIncrementalShareEffectFrom" xlink:label="loc_MVISDilutiveIncrementalShareEffectFrom" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNetLossPerShareDetailsAbstract" xlink:to="loc_MVISDilutiveIncrementalShareEffectFrom" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDilutiveIncrementalShareEffectFrom" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDilutiveIncrementalShareEffectFrom" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDilutiveIncrementalShareEffectFrom" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNetLossPerShareDetailsAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNetLossPerShareDetailsAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNetLossPerShareDetailsAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNetLossPerShareDetailsAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicShare" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNetLossPerShareDetailsAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/NetIncomeLossPerShareConvertibleSecuritiesAndOptionsExcludedNarrativeDetails" xlink:title="00000025 - Disclosure - Net Income (Loss) Per Share (Convertible Securities and Options Excluded Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_NetLossPerShareConvertibleSecuritiesAndOptionsExcludedDetailsAbstract" xlink:label="loc_MVISNetLossPerShareConvertibleSecuritiesAndOptionsExcludedDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISNetLossPerShareConvertibleSecuritiesAndOptionsExcludedDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaapStockCompensationPlanMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapStockCompensationPlanMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapRestrictedStockMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/Long-termContractsNarrativeDetails" xlink:title="00000026 - Disclosure - Long-Term Contracts (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_LongtermContractsNarrativeDetailsAbstract" xlink:label="loc_MVISLongtermContractsNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISLongtermContractsNarrativeDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaapDeferredRevenueArrangementTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeAxis" xlink:to="loc_us-gaapDeferredRevenueArrangementTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UpFrontPaymentArrangementMember" xlink:label="loc_us-gaapUpFrontPaymentArrangementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_us-gaapUpFrontPaymentArrangementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareLicenseArrangementMember" xlink:label="loc_us-gaapSoftwareLicenseArrangementMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_us-gaapSoftwareLicenseArrangementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink:label="loc_us-gaapContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfGoodOrService" xlink:label="loc_us-gaapRevenuePerformanceObligationDescriptionOfGoodOrService" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenuePerformanceObligationDescriptionOfGoodOrService" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_DeferredRevenueClassifiedWithinOtherCurrrentLiabilities" xlink:label="loc_MVISDeferredRevenueClassifiedWithinOtherCurrrentLiabilities" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MVISDeferredRevenueClassifiedWithinOtherCurrrentLiabilities" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition-DisaggregatedRevenueDetails" xlink:title="00000027 - Disclosure - Revenue Recognition - Disaggregated Revenue (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_RevenueRecognitionDisaggregatedRevenueDetailsAbstract" xlink:label="loc_MVISRevenueRecognitionDisaggregatedRevenueDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISRevenueRecognitionDisaggregatedRevenueDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_us-gaapTransferredAtPointInTimeMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredAtPointInTimeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferredOverTimeMember" xlink:label="loc_us-gaapTransferredOverTimeMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredOverTimeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsAxis" xlink:label="loc_us-gaapSubsegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsegmentsAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaapSubsegmentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsegmentsAxis" xlink:to="loc_us-gaapSubsegmentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ProductRevenueMember" xlink:label="loc_MVISProductRevenueMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsegmentsDomain" xlink:to="loc_MVISProductRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_LicenseAndRoyaltyRevenueMember" xlink:label="loc_MVISLicenseAndRoyaltyRevenueMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsegmentsDomain" xlink:to="loc_MVISLicenseAndRoyaltyRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_RoyaltyRevenueMember" xlink:label="loc_MVISRoyaltyRevenueMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsegmentsDomain" xlink:to="loc_MVISRoyaltyRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractRevenueMember" xlink:label="loc_MVISContractRevenueMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsegmentsDomain" xlink:to="loc_MVISContractRevenueMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition-ContractBalancesWithContractCustomersDetails" xlink:title="00000028 - Disclosure - Revenue Recognition - Contract Balances with Contract Customers (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_RevenueRecognitionContractBalancesWithContractCustomersDetailsAbstract" xlink:label="loc_MVISRevenueRecognitionContractBalancesWithContractCustomersDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISRevenueRecognitionContractBalancesWithContractCustomersDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsAxis" xlink:label="loc_us-gaapSubsegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsegmentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaapSubsegmentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsegmentsAxis" xlink:to="loc_us-gaapSubsegmentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractCustomerMember" xlink:label="loc_MVISContractCustomerMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsegmentsDomain" xlink:to="loc_MVISContractCustomerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="loc_us-gaapReceivablesLongTermContractsOrPrograms" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapReceivablesLongTermContractsOrPrograms" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaapDeferredRevenue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaapContractWithCustomerLiability" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition-ScheduleOfSignificantChangesInContractAssetsAndLiabilitiesDetails" xlink:title="00000029 - Disclosure - Revenue Recognition - Schedule of Significant Changes in Contract Assets and Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="loc_us-gaapContractorsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractorsAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerAssetNetCurrentChange" xlink:label="loc_MVISContractwithCustomerAssetNetCurrentChange" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractorsAbstract" xlink:to="loc_MVISContractwithCustomerAssetNetCurrentChange" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerAssetNetCurrentPercentChange" xlink:label="loc_MVISContractwithCustomerAssetNetCurrentPercentChange" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractorsAbstract" xlink:to="loc_MVISContractwithCustomerAssetNetCurrentPercentChange" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractorsAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerLiabilityCurrentChange" xlink:label="loc_MVISContractwithCustomerLiabilityCurrentChange" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractorsAbstract" xlink:to="loc_MVISContractwithCustomerLiabilityCurrentChange" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerLiabilityCurrentPercentChange" xlink:label="loc_MVISContractwithCustomerLiabilityCurrentPercentChange" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractorsAbstract" xlink:to="loc_MVISContractwithCustomerLiabilityCurrentPercentChange" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerAssetsandLiabilitiesNet" xlink:label="loc_MVISContractwithCustomerAssetsandLiabilitiesNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractorsAbstract" xlink:to="loc_MVISContractwithCustomerAssetsandLiabilitiesNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerAssetsandLiabilitiesNetChange" xlink:label="loc_MVISContractwithCustomerAssetsandLiabilitiesNetChange" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractorsAbstract" xlink:to="loc_MVISContractwithCustomerAssetsandLiabilitiesNetChange" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractwithCustomerAssetsandLiabilitiesNetPercentChange" xlink:label="loc_MVISContractwithCustomerAssetsandLiabilitiesNetPercentChange" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractorsAbstract" xlink:to="loc_MVISContractwithCustomerAssetsandLiabilitiesNetPercentChange" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition-EstimatedRevenueExpectedToBeRecognizedInFutureRelatedToPerformanceObligationsDetails" xlink:title="00000030 - Disclosure - Revenue Recognition - Estimated Revenue Expected to be Recognized in Future Related to Performance Obligations (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_RevenueRecognitionSummaryOfImpactOfAdoptionOfAccountingStandardsDetailsAbstract" xlink:label="loc_MVISRevenueRecognitionSummaryOfImpactOfAdoptionOfAccountingStandardsDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISRevenueRecognitionSummaryOfImpactOfAdoptionOfAccountingStandardsDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ProductRevenueMember" xlink:label="loc_MVISProductRevenueMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MVISProductRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_LicenseAndRoyaltyRevenueMember" xlink:label="loc_MVISLicenseAndRoyaltyRevenueMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MVISLicenseAndRoyaltyRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ContractRevenueMember" xlink:label="loc_MVISContractRevenueMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MVISContractRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaapReceivableTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="loc_us-gaapReceivableTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_Remainder2019Member" xlink:label="loc_MVISRemainder2019Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivableTypeDomain" xlink:to="loc_MVISRemainder2019Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_Year2020Member" xlink:label="loc_MVISYear2020Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivableTypeDomain" xlink:to="loc_MVISYear2020Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligation" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ConcentrationOfSalesToMajorCustomersNarrativeDetails" xlink:title="00000031 - Disclosure - Concentration of Sales to Major Customers) (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ConcentrationOfCustomersNarrativeDetailsAbstract" xlink:label="loc_MVISConcentrationOfCustomersNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISConcentrationOfCustomersNarrativeDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SecondCommercialCustomerMember" xlink:label="loc_MVISSecondCommercialCustomerMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_MVISSecondCommercialCustomerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ThirdCommercialCustomerMember" xlink:label="loc_MVISThirdCommercialCustomerMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_MVISThirdCommercialCustomerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_AccountsReceivableConcentrationRiskMember" xlink:label="loc_MVISAccountsReceivableConcentrationRiskMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_MVISAccountsReceivableConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SecondReceivableMember" xlink:label="loc_MVISSecondReceivableMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_MVISSecondReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ThirdReceivableMember" xlink:label="loc_MVISThirdReceivableMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_MVISThirdReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/InventoryComponentsDetails" xlink:title="00000032 - Disclosure - Inventory Components (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_InventoryComponentsDetailsAbstract" xlink:label="loc_MVISInventoryComponentsDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISInventoryComponentsDetailsAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISInventoryComponentsDetailsAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISInventoryComponentsDetailsAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/InventoryNarrativeDetails" xlink:title="00000033 - Disclosure - Inventory (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_InventoryNarrativeDetailsAbstract" xlink:label="loc_MVISInventoryNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISInventoryNarrativeDetailsAbstract" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaapOtherPrepaidExpenseCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISInventoryNarrativeDetailsAbstract" xlink:to="loc_us-gaapOtherPrepaidExpenseCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNoncurrent" xlink:label="loc_us-gaapInventoryNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISInventoryNarrativeDetailsAbstract" xlink:to="loc_us-gaapInventoryNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:label="loc_us-gaapProductionRelatedImpairmentsOrCharges" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISInventoryNarrativeDetailsAbstract" xlink:to="loc_us-gaapProductionRelatedImpairmentsOrCharges" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/SeveranceArrangementsNarrativeDetails" xlink:title="00000034 - Disclosure - Severance Arrangements (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SeveranceArrangmentsNarrativeDetailsAbstract" xlink:label="loc_MVISSeveranceArrangmentsNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISSeveranceArrangmentsNarrativeDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:label="loc_us-gaapRestructuringPlanAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRestructuringPlanAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="loc_us-gaapRestructuringPlanDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringPlanAxis" xlink:to="loc_us-gaapRestructuringPlanDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ResearchAndDevelopmentMember" xlink:label="loc_MVISResearchAndDevelopmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringPlanDomain" xlink:to="loc_MVISResearchAndDevelopmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SalesMarketingAndGeneralAndAdministrativeMember" xlink:label="loc_MVISSalesMarketingAndGeneralAndAdministrativeMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringPlanDomain" xlink:to="loc_MVISSalesMarketingAndGeneralAndAdministrativeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDescription" xlink:label="loc_us-gaapRestructuringAndRelatedActivitiesDescription" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRestructuringAndRelatedActivitiesDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="loc_us-gaapRestructuringCharges" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRestructuringCharges" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:label="loc_us-gaapPaymentsForRestructuring" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsForRestructuring" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensationScheduleOfStock-basedCompensationExpenseByStatementOfOperationsDetails" xlink:title="00000035 - Disclosure - Share-Based Compensation (Schedule Of Stock-Based Compensation Expense By Statement Of Operations) (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_StockbasedCompensationByStatementOfOperationsDetailsAbstract" xlink:label="loc_MVISStockbasedCompensationByStatementOfOperationsDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISStockbasedCompensationByStatementOfOperationsDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_CostOfContractRevenueMember" xlink:label="loc_MVISCostOfContractRevenueMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_MVISCostOfContractRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_CostOfProductRevenueMember" xlink:label="loc_MVISCostOfProductRevenueMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_MVISCostOfProductRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaapResearchAndDevelopmentExpenseMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapResearchAndDevelopmentExpenseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember" xlink:label="loc_MVISSalesMarketingGeneralAndAdministrativeExpenseMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_MVISSalesMarketingGeneralAndAdministrativeExpenseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/Shared-basedCompensationOptionsActivityAndPositionDetails" xlink:title="00000036 - Disclosure - Shared-Based Compensation (Options Activity and Position) (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_OptionsActivityAndPositionDetailsAbstract" xlink:label="loc_MVISOptionsActivityAndPositionDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISOptionsActivityAndPositionDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISOptionsActivityAndPositionDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISOptionsActivityAndPositionDetailsAbstract" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISOptionsActivityAndPositionDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISOptionsActivityAndPositionDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISOptionsActivityAndPositionDetailsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISOptionsActivityAndPositionDetailsAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISOptionsActivityAndPositionDetailsAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensationNarrativeDetails" xlink:title="00000037 - Disclosure - Share-Based Compensation (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_StockbasedCompensationNarrativeDetailsAbstract" xlink:label="loc_MVISStockbasedCompensationNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISStockbasedCompensationNarrativeDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_RestrictedStockRightsMember" xlink:label="loc_MVISRestrictedStockRightsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_MVISRestrictedStockRightsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ComponentsOfLeaseExpenseDetails" xlink:title="00000038 - Disclosure - Components of Lease Expense (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_FinanceLeaseExpense" xlink:label="loc_MVISFinanceLeaseExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_MVISFinanceLeaseExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISFinanceLeaseExpense" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaapFinanceLeaseInterestExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISFinanceLeaseExpense" xlink:to="loc_us-gaapFinanceLeaseInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_FinanceLeaseCost" xlink:label="loc_MVISFinanceLeaseCost" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISFinanceLeaseExpense" xlink:to="loc_MVISFinanceLeaseCost" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLeaseCost" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/SupplementalCashFlowInformationRelatedToLeasesDetails" xlink:title="00000039 - Disclosure - Supplemental Cash Flow Information Related to Leases (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:label="loc_MVISCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_MVISCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeasePayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="loc_us-gaapFinanceLeaseInterestPaymentOnLiability" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapFinanceLeaseInterestPaymentOnLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:label="loc_MVISRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_MVISRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaapRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="loc_us-gaapRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="loc_us-gaapRightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="loc_us-gaapRightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/SupplementalBalanceSheetInformationRelatedToLeasesDetail" xlink:title="00000040 - Disclosure - Supplemental Balance Sheet Information Related to Leases (Detail)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_LeasesTable" xlink:label="loc_MVISLeasesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_MVISLeasesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_LeasesLineItems" xlink:label="loc_MVISLeasesLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISLeasesTable" xlink:to="loc_MVISLeasesLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaapBalanceSheetLocationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISLeasesTable" xlink:to="loc_us-gaapBalanceSheetLocationAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaapBalanceSheetLocationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBalanceSheetLocationAxis" xlink:to="loc_us-gaapBalanceSheetLocationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaapOtherNoncurrentLiabilitiesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBalanceSheetLocationDomain" xlink:to="loc_us-gaapOtherNoncurrentLiabilitiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember" xlink:label="loc_us-gaapOtherCurrentLiabilitiesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBalanceSheetLocationDomain" xlink:to="loc_us-gaapOtherCurrentLiabilitiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_OperatingLeaseLiabilitiesMember" xlink:label="loc_MVISOperatingLeaseLiabilitiesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBalanceSheetLocationDomain" xlink:to="loc_MVISOperatingLeaseLiabilitiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaapLeaseArrangementTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISLeasesTable" xlink:to="loc_us-gaapLeaseArrangementTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaapLeaseArrangementTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseArrangementTypeAxis" xlink:to="loc_us-gaapLeaseArrangementTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_FinanceLeaseMember" xlink:label="loc_MVISFinanceLeaseMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseArrangementTypeDomain" xlink:to="loc_MVISFinanceLeaseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="loc_us-gaapLeasesOperatingAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISLeasesLineItems" xlink:to="loc_us-gaapLeasesOperatingAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesOperatingAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesOperatingAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_FinanceLeaseAbstract" xlink:label="loc_MVISFinanceLeaseAbstract" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISLeasesLineItems" xlink:to="loc_MVISFinanceLeaseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISFinanceLeaseAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISFinanceLeaseAbstract" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISFinanceLeaseAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaapFinanceLeaseLiability" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISFinanceLeaseAbstract" xlink:to="loc_us-gaapFinanceLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_WeightedAverageRemainingLeaseTermAbstract" xlink:label="loc_MVISWeightedAverageRemainingLeaseTermAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISLeasesLineItems" xlink:to="loc_MVISWeightedAverageRemainingLeaseTermAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISWeightedAverageRemainingLeaseTermAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapFinanceLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISWeightedAverageRemainingLeaseTermAbstract" xlink:to="loc_us-gaapFinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_WeightedAverageDiscountRateAbstract" xlink:label="loc_MVISWeightedAverageDiscountRateAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISLeasesLineItems" xlink:to="loc_MVISWeightedAverageDiscountRateAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISWeightedAverageDiscountRateAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapFinanceLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISWeightedAverageDiscountRateAbstract" xlink:to="loc_us-gaapFinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/MaturitiesOfLeaseLiabilitiesDetail" xlink:title="00000041 - Disclosure - Maturities of Lease Liabilities (Detail)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_YearsEndedDecember31" xlink:label="loc_MVISYearsEndedDecember31" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_MVISYearsEndedDecember31" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapFinanceLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaapFinanceLeaseLiability" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommitmentsAndContingenciesLeaseNarrativeDetails" xlink:title="00000042 - Disclosure - Commitments and Contingencies (Lease Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_CommitmentsAndContingenciesCapitalLeaseNarrativeDetailsAbstract" xlink:label="loc_MVISCommitmentsAndContingenciesCapitalLeaseNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaapLeaseAndRentalExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISCommitmentsAndContingenciesCapitalLeaseNarrativeDetailsAbstract" xlink:to="loc_us-gaapLeaseAndRentalExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetails" xlink:title="00000043 - Disclosure - Commitments and Contingencies (Adverse Purchase Commitments Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetailsAbstract" xlink:label="loc_MVISCommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="loc_us-gaapUnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISCommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetailsAbstract" xlink:to="loc_us-gaapUnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" xlink:label="loc_us-gaapLiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISCommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetailsAbstract" xlink:to="loc_us-gaapLiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommonStockIssuanceNarrativeDetails" xlink:title="00000044 - Disclosure - Common Stock Issuance (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_CommonStockIssuanceNarrativeDetailsAbstract" xlink:label="loc_MVISCommonStockIssuanceNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISCommonStockIssuanceNarrativeDetailsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_PrivateJuly2019Member" xlink:label="loc_MVISPrivateJuly2019Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISPrivateJuly2019Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_April2019RegisteredMember" xlink:label="loc_MVISApril2019RegisteredMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISApril2019RegisteredMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_April2019CommonStockPurchaseAgreementMember" xlink:label="loc_MVISApril2019CommonStockPurchaseAgreementMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISApril2019CommonStockPurchaseAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_January2019RegisteredMember" xlink:label="loc_MVISJanuary2019RegisteredMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISJanuary2019RegisteredMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_PublicDecember2018Member" xlink:label="loc_MVISPublicDecember2018Member" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISPublicDecember2018Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_PublicJune2018Member" xlink:label="loc_MVISPublicJune2018Member" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISPublicJune2018Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_ExererciseWarrantEarlierFinanceMember" xlink:label="loc_MVISExererciseWarrantEarlierFinanceMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISExererciseWarrantEarlierFinanceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SecondQuarter2017ATMAgreeTermJune2017Member" xlink:label="loc_MVISSecondQuarter2017ATMAgreeTermJune2017Member" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISSecondQuarter2017ATMAgreeTermJune2017Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SecondQuarter2017AgreeTermAugust2017Member" xlink:label="loc_MVISSecondQuarter2017AgreeTermAugust2017Member" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_MVISSecondQuarter2017AgreeTermAugust2017Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:label="loc_us-gaapClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_WarrantTermInYears" xlink:label="loc_MVISWarrantTermInYears" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MVISWarrantTermInYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees" xlink:label="loc_us-gaapClassOfWarrantOrRightReasonForIssuingToNonemployees" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightReasonForIssuingToNonemployees" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/SubsequentEventsNarrativeDetails" xlink:title="00000045 - Disclosure - Subsequent Events (Narrative) (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20190930.xsd#MVIS_SubsequentEventNarrativeDetailsAbstract" xlink:label="loc_MVISSubsequentEventNarrativeDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsDate" xlink:label="loc_us-gaapSubsequentEventsDate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISSubsequentEventNarrativeDetailsAbstract" xlink:to="loc_us-gaapSubsequentEventsDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventDescription" xlink:label="loc_us-gaapSubsequentEventDescription" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISSubsequentEventNarrativeDetailsAbstract" xlink:to="loc_us-gaapSubsequentEventDescription" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6790441888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_LeasesAbstract', window );"><strong>Leases [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_LeaseCostTableTextBlock', window );">Components of lease expense</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The components of lease expense were as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Nine Months Ended</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 40%"><font style="font-size: 10pt"><i>(in thousands)</i></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 2%; text-align: right">&#160;</td>
    <td style="width: 24%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td>
    <td style="width: 2%; text-align: right">&#160;</td>
    <td style="width: 3%; text-align: right">&#160;</td>
    <td style="width: 28%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Operating lease expense</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">116&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">348&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Finance lease expense:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Amortization of leased assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">12&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Interest on lease liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">5&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Total finance lease expense</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">6&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">17&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total lease expense</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">122&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">365&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Cash flow supplemental disclosures for leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Supplemental cash flow information related
to leases was as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Nine Months Ended</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 60%"><font style="font-size: 10pt"><i>(in thousands)</i></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 2%; text-align: right">&#160;</td>
    <td style="width: 17%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 2%; text-align: right">&#160;</td>
    <td style="width: 17%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Cash paid for amounts included in measurement of lease liabilities:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Operating cash flows from operating leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">160&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">481&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Operating cash flows from finance leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Financing cash flows from finance leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">15&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Right-of-use assets obtained in exchange for new lease obligations:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Operating leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,638&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Finance leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of future minimum operating lease payments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">As of September 30, 2019, maturities of lease
liabilities were as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Operating</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Finance</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 66%"><font style="font-size: 10pt"><i>(in thousands)</i></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>leases</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>leases</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2019</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">160&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">7&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2020</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">656&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">27&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2021</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">676&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">9&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2022</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">696&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2023</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">175&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Thereafter</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Total minimum lease payments</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,363&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">43&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Less: amount representing interest</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(230)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(4)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Present value of lease liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,133&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">39&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><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_MVIS_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock', window );">Supplemental balance sheet information related to leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Supplemental balance sheet information related
to leases was as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 83%"><font style="font-size: 10pt"><i>(in thousands)</i></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>September 30, 2019</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Operating leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Operating lease right-of-use assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,394&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Current portion of operating lease liability</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">651&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Operating lease liability, net of current portion</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,482&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total operating lease liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,133&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Finance leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Property and equipment, at cost</font></td>
    <td style="text-align: right">&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">66&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Accumulated depreciation</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(21)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Property and equipment, net</font></td>
    <td style="text-align: right">&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">45&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Current portion of finance lease obligations</font></td>
    <td style="text-align: right">&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">24&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Finance lease obligations, net of current portion</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">15&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total finance lease liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">39&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Weighted Average Remaining Lease Term</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Operating leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4 years&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Finance leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2 years&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Weighted Average Discount Rate</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Operating leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6.0%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Finance leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">13.8%</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><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_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Lease guarantee future commitments finance leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">As of September 30, 2019, maturities of lease
liabilities were as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Operating</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Finance</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 66%"><font style="font-size: 10pt"><i>(in thousands)</i></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>leases</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>leases</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2019</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">160&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">7&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2020</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">656&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">27&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2021</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">676&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">9&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2022</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">696&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2023</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">175&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Thereafter</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Total minimum lease payments</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,363&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">43&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Less: amount representing interest</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(230)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(4)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Present value of lease liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,133&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">39&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disclosure of supplemental balance sheet information related to leases.</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;">MVIS_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.</p></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 SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 303<br> -Paragraph (a)<br> -Subparagraph (5)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 supplemental cash flow information for the periods presented.</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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="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>14
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6857937152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Disaggregated Revenue (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, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Disaggregated revenue</a></td>
<td class="nump">$ 1,190<span></span>
</td>
<td class="nump">$ 11,572<span></span>
</td>
<td class="nump">$ 4,281<span></span>
</td>
<td class="nump">$ 15,774<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_SubsegmentsAxis=MVIS_ProductRevenueMember', window );">Product 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Disaggregated revenue</a></td>
<td class="nump">999<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,198<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_SubsegmentsAxis=MVIS_RoyaltyRevenueMember', window );">Royalty 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Disaggregated revenue</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">10,011<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_SubsegmentsAxis=MVIS_ContractRevenueMember', window );">Contract 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Disaggregated revenue</a></td>
<td class="nump">174<span></span>
</td>
<td class="nump">1,572<span></span>
</td>
<td class="nump">3,066<span></span>
</td>
<td class="nump">5,763<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 );">Transferred at 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Disaggregated revenue</a></td>
<td class="nump">1,137<span></span>
</td>
<td class="nump">10,026<span></span>
</td>
<td class="nump">1,388<span></span>
</td>
<td class="nump">10,193<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 );">Transferred at Point in Time | Product 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Disaggregated revenue</a></td>
<td class="nump">999<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,198<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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Transferred at Point in Time | License and royalty 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Disaggregated revenue</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">17<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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Transferred at Point in Time | Royalty 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Disaggregated 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="nump">10,011<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 );">Transferred at Point in Time | Contract 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Disaggregated revenue</a></td>
<td class="nump">121<span></span>
</td>
<td class="nump">26<span></span>
</td>
<td class="nump">173<span></span>
</td>
<td class="nump">182<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 );">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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Disaggregated revenue</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">1,546<span></span>
</td>
<td class="nump">2,893<span></span>
</td>
<td class="nump">5,581<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 );">Transferred over Time | Product 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Disaggregated revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over Time | License and royalty 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Disaggregated revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over Time | Royalty 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Disaggregated 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="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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over Time | Contract 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Disaggregated revenue</a></td>
<td class="nump">$ 53<span></span>
</td>
<td class="nump">$ 1,546<span></span>
</td>
<td class="nump">$ 2,893<span></span>
</td>
<td class="nump">$ 5,581<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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding 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://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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-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_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SubsegmentsAxis=MVIS_ProductRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsegmentsAxis=MVIS_ProductRevenueMember</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_SubsegmentsAxis=MVIS_RoyaltyRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsegmentsAxis=MVIS_RoyaltyRevenueMember</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_SubsegmentsAxis=MVIS_ContractRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsegmentsAxis=MVIS_ContractRevenueMember</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_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_SubsegmentsAxis=MVIS_LicenseAndRoyaltyRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsegmentsAxis=MVIS_LicenseAndRoyaltyRevenueMember</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>15
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6759930896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 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_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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts receivable, current</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 26<span></span>
</td>
</tr>
<tr class="re">
<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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<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">25,000<span></span>
</td>
<td class="nump">25,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_PreferredStockSharesIssued', window );">Preferred stock, shares issued</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</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<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">150,000<span></span>
</td>
<td class="nump">150,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">119,417<span></span>
</td>
<td class="nump">100,105<span></span>
</td>
</tr>
<tr class="ro">
<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">119,417<span></span>
</td>
<td class="nump">100,105<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</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_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6847661008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MANAGEMENT'S STATEMENT - Note 1<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_MVIS_ManagementDisclosure', window );"><strong>Management Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">MANAGEMENT'S STATEMENT - Note 1</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>1. MANAGEMENT&#146;S STATEMENT&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Condensed Consolidated Balance Sheets
as of September 30, 2019, the Condensed Consolidated Statements of Operations and the Condensed Consolidated Statements of Shareholders'
Equity (Deficit) for the three and nine months ended September 30, 2019 and 2018, and the Condensed Consolidated Statements of
Cash Flows for the nine months ended September 30, 2019 and 2018, have been prepared by MicroVision, Inc. (&#34;we&#34; or &#34;our&#34;)
and have not been audited. In the opinion of management, all adjustments necessary to state fairly the financial position at September
30, 2019 and the results of operations and cash flows for all periods presented have been made and consist of normal recurring
adjustments. Certain information and footnote disclosures normally included in financial statements prepared in accordance with
generally accepted accounting principles have been condensed or omitted pursuant to the rules of the Securities and Exchange Commission
(SEC). The year-end condensed balance sheet data was derived from audited financial statements but does not include all disclosures
required by accounting principles generally accepted in the United States of America. You should read these condensed consolidated
financial statements in conjunction with the financial statements and notes thereto included in our Annual Report on Form 10-K
for the fiscal year ended December 31, 2018. The results of operations for the three and nine months ended September 30, 2019
are not necessarily indicative of the operating results that may be attained for the entire fiscal year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">We have incurred significant losses since
inception. We have funded our operations to date primarily through the sale of common stock, convertible preferred stock, warrants,
the issuance of convertible debt and, to a lesser extent, from development contract revenues, product sales and licensing activities.
At September 30, 2019, we had $6.6 million in cash and cash equivalents.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Based on our current operating plan that
includes anticipated future proceeds from the sale of shares under our existing Purchase Agreement with Lincoln Park Capital
Fund, LLC (Lincoln Park), we anticipate that we have sufficient cash and cash equivalents to fund our operations into the
first quarter of 2020. We will require additional capital to fund our operating plan past that time. We plan to obtain
additional capital through the issuance of equity or debt securities, product sales and/or licensing activities. There can be
no assurance that additional capital will be available to us or, if available, will be available on terms acceptable to us or
on a timely basis. If adequate capital resources are not available on a timely basis, we may consider limiting our operations
substantially and we may be unable to continue as a going concern. This limitation of operations could include reducing
investments in our production capacities, research and development projects, staff, operating costs, and capital
expenditures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">We are introducing new technology and products
into an emerging market which creates significant uncertainty about our ability to accurately project revenue, costs and cash flows.
Our capital requirements will depend on many factors, including, but not limited to, the commercial success of our laser beam scanning
(LBS) engines, the rate at which original equipment manufacturers (OEMs) or original design manufacturers (ODMs) introduce products
incorporating our PicoP&#174; scanning technology and the market acceptance and competitive position of such products. If revenues
are less than we anticipate, if the mix of revenues and the associated margins vary from anticipated amounts or if expenses exceed
the amounts budgeted, we may require additional capital earlier than expected to fund our operations. In addition, our operating
plan provides for the development of strategic relationships with suppliers of components and systems and equipment manufacturers
that may require additional investments by us.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">These factors raise substantial doubt regarding
our ability to continue as a going concern. Our unaudited consolidated financial statements have been prepared assuming we will
continue as a going concern and do not include any adjustments that might be necessary should we be unable to continue as a going
concern.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_ManagementDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_ManagementDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6634038576">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Adverse Purchase Commitments Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Sep. 30, 2019 </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_MVIS_CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetailsAbstract', window );"><strong>Contract with Customer, Assets and Liabilities, Net, Change</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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Open purchase obligations</a></td>
<td class="nump">$ 2.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).</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 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>18
<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>19
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6847661984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_MVIS_NetLossPerShareTablesAbstract', window );"><strong>Contract with Customer, Asset, Net, Current, Percent Change</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 );">Net Loss Per Share (Tables)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The components of basic and diluted net income
(loss) per share were as follows (in thousands, except per share data):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td colspan="4" style="text-align: center"><font style="font-size: 9pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: center"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 9pt">&#160;</font></td>
    <td colspan="4" style="text-align: center"><font style="font-size: 9pt"><b>Nine Months Ended</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>September 30,</b></font></td>
    <td style="text-align: center"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 9pt">&#160;</font></td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>September 30,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>2019</b></font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>2018</b></font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>2019</b></font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>2018</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">Numerator:</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 9pt">Net income (loss) available for common shareholders - basic</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(6,141)</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">289&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(23,199)</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(15,302)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">Denominator:</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">Weighted-average common shares outstanding - basic</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">114,874&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">93,073&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">107,953&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">84,388&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">&#160;&#160;&#160;&#160; Dilutive incremental share effect from:</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Options</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">-&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">1&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">-&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 9pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Nonvested restricted stock units</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 9pt">-&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 9pt">130&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 9pt">-&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 9pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 9pt">Weighted-average common shares outstanding - diluted</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">114,874&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">93,204&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">107,953&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">84,388&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 9pt">Net income (loss) per share - basic</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(0.05)</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">0.00&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(0.21)</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(0.18)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 9pt">Net income (loss) per share - diluted</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(0.05)</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">0.00&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(0.21)</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(0.18)</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font-size: 9pt">&#160;</font></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font-size: 7pt">&#160;</font></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><font style="font-size: 7pt">&#160;</font></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><font style="font-size: 7pt">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font-size: 7pt">&#160;</font></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font-size: 7pt">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_NetLossPerShareTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_NetLossPerShareTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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>20
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6847661984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS - Note 5<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [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_ConcentrationRiskDisclosureTextBlock', window );">CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS - Note 5</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 8pt"><b>5. CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS
AND SUPPLIERS</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0 0 8pt"><u>Concentration of credit risk</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Financial instruments that potentially subject
us to a concentration of credit risk are primarily cash equivalents and accounts receivable. We typically do not require collateral
from our customers. As of September 30, 2019, our cash and cash equivalents are comprised of short-term highly rated money market
savings accounts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><u>Concentration of major customers and suppliers
</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">For the three and nine months ended September
30, 2019, one customer accounted for $823,000 and $3.7 million in revenue, representing 69% and 86% of our total revenue, respectively.
A second customer accounted for $360,000 and $559,000 in revenue, representing 30% and 13% of our total revenue, respectively.
For the three and nine months ended September 30, 2018, one customer accounted for $10.0 million in revenue, representing 86% and
63% of our total revenue, respectively. A second customer accounted for $1.5 million and $5.6 million in revenue, representing
13% and 35% of our total revenue, respectively. One customer accounted for $505,000, or 100% of our net accounts receivable balance
at September 30, 2019.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">A significant concentration of our components
and the products we sell are currently manufactured and obtained from single or limited-source suppliers. The loss of any single
or limited-source supplier, the failure of any of these suppliers to perform as expected, or the disruption in the supply chain
of components from these suppliers could subject us to risks and uncertainties including, but not limited to, increased cost of
sales, possible loss of revenues, or significant delays in product deliveries, any of which could adversely affect our financial
condition and operating results.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></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_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6634168032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Note 9<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_MVIS_NotesToFinancialStatementsAbstract', window );"><strong>Notes To 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_LesseeOperatingLeasesTextBlock', window );">LEASES - Note 9</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>9. LEASES</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In February 2016, the FASB issued
Accounting Standards Update 2016-02 (ASU 2016-02), Leases (Topic 842). ASU 2016-02 requires lessees to recognize a
right-of-use (ROU) asset and lease liability in the balance sheet for all leases, including operating leases, with terms of
more than twelve months. Recognition, measurement and presentation of expenses and cash flows from a lease by a lessee have
not significantly changed from previous guidance. The amendments also require qualitative disclosures along with specific
quantitative disclosures. We adopted this guidance using the cumulative-effect adjustment method on January 1, 2019, meaning
we did not restate prior periods. Current year financial information is presented under the guidance in Topic 842, while
prior year information will continue to be presented under Topic 840. Adoption of the standard resulted in the recognition of
an operating ROU asset of approximately $1.6 million, a lease liability of approximately $2.5 million, and a reduction in
other short-term and long-term liabilities of $873,000. Adoption of the standard did not have a material impact on our
Statement of Operations or Statement of Cash flows. Accounting for our finance leases remains substantially unchanged.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">We determine if an arrangement is a lease
at inception. On our balance sheet, our office lease is included in Operating lease right-of-use asset, Current portion of operating
lease liability and Operating lease liability, net of current portion. On our balance sheet, finance leases are included in Property
and equipment, Current portion of finance lease obligations and Finance lease obligations, net of current portion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">ROU assets represent our right to use an underlying
asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating
lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the
lease term. For leases that do not provide an implicit rate, we use our incremental borrowing rate based on the information available
at commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. Lease
expense for lease payments is recognized on a straight-line basis over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Significant judgment may be required when
determining whether a contract contains a lease, the length of the lease term, the allocation of the consideration in a contract
between lease and non-lease components, and the determination of the discount rate included in our office lease. We review the
underlying objective of each contract, the terms of the contract, and consider our current and future business conditions when
making these judgments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Our leases have remaining lease terms of two
to four years. Our office space lease contains an option to extend the lease for one period of five years. This extension period
is not included in our ROU asset or lease liability amounts. Our office lease agreement includes both lease and non-lease components,
which are accounted for separately. Our finance leases contain options to purchase the leased property. The depreciable life of
assets and leasehold improvements are limited by the expected lease term, unless we are reasonably certain to exercise the purchase
option.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The components of lease expense were as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 45%; text-align: right">&#160;</td>
    <td style="width: 2%; text-align: right">&#160;</td>
    <td style="width: 2%; text-align: right">&#160;</td>
    <td style="width: 23%; text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="width: 2%; text-align: center">&#160;</td>
    <td style="width: 2%; text-align: center">&#160;</td>
    <td style="width: 24%; text-align: center"><font style="font-size: 10pt"><b>Nine Months Ended</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt"><i>(in thousands)</i></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Operating lease expense</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">116&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">348&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Finance lease expense:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Amortization of leased assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">12&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Interest on lease liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">5&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Total finance lease expense</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">6&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">17&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total lease expense</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">122&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">365&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Supplemental cash flow information related
to leases was as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 58%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 18%; text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="width: 1%; text-align: center">&#160;</td>
    <td style="width: 1%; text-align: center">&#160;</td>
    <td style="width: 20%; text-align: center"><font style="font-size: 10pt"><b>Nine Months Ended</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt"><i>(in thousands)</i></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Cash paid for amounts included in measurement of lease liabilities:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Operating cash flows from operating leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">160&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">481&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Operating cash flows from finance leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Financing cash flows from finance leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">15&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Right-of-use assets obtained in exchange for new lease obligations:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Operating leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,638&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Finance leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Supplemental balance sheet information related
to leases was as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 83%"><font style="font-size: 10pt"><i>(in thousands)</i></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>September 30, 2019</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Operating leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Operating lease right-of-use assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,394&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Current portion of operating lease liability</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">651&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Operating lease liability, net of current portion</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,482&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total operating lease liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,133&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Finance leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Property and equipment, at cost</font></td>
    <td style="text-align: right">&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">66&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Accumulated depreciation</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(21)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Property and equipment, net</font></td>
    <td style="text-align: right">&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">45&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Current portion of finance lease obligations</font></td>
    <td style="text-align: right">&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">24&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Finance lease obligations, net of current portion</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">15&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total finance lease liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">39&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Weighted Average Remaining Lease Term</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Operating leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">4 years&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Finance leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2 years&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Weighted Average Discount Rate</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Operating leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">6.0%</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Finance leases</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">13.8%</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">As of September 30, 2019, maturities of lease
liabilities were as follows:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Operating</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Finance</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 66%"><font style="font-size: 10pt"><i>(in thousands)</i></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>leases</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>leases</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2019</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">160&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">7&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2020</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">656&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">27&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2021</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">676&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">9&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2022</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">696&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">2023</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">175&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Thereafter</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Total minimum lease payments</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,363&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">43&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Less: amount representing interest</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(230)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(4)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Present value of lease liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">2,133&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">39&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a 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 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6789921840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shared-Based Compensation (Options Activity and Position) (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_MVIS_OptionsActivityAndPositionDetailsAbstract', window );"><strong>Shared-based Compensation Options Activity And Position</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding shares | shares</a></td>
<td class="nump">5,206,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-average exercise price of options outstanding | $ / shares</a></td>
<td class="nump">$ 1.65<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted-average remaining contractual term (in years) of options outstanding</a></td>
<td class="text">7 years 252 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value of options outstanding | $</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable shares | shares</a></td>
<td class="nump">2,315,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted-average exercise price of options exercisable | $ / shares</a></td>
<td class="nump">$ 2.46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted-average remaining contractual term (in years) of options exercisable</a></td>
<td class="text">5 years 324 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value of options exercisable | $</a></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_MVIS_OptionsActivityAndPositionDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_OptionsActivityAndPositionDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6749487024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory Components (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 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_MVIS_InventoryComponentsDetailsAbstract', window );"><strong>Inventory Components</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_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 32<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">241<span></span>
</td>
<td class="nump">1,077<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_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">$ 241<span></span>
</td>
<td class="nump">$ 1,109<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_InventoryComponentsDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_InventoryComponentsDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<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.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>24
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6632545392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION - Note 4<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueFromContractWithCustomerTextBlock', window );">REVENUE RECOGNITION - Note 4</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>4. REVENUE RECOGNITION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following is a description of principal
activities from which we generate revenue. Revenues are recognized when control of the promised goods or services are transferred
to our customers, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services.
We generate all of our revenue from contracts with customers.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">We evaluate contracts based on the 5-step
model as stated in Topic 606 as follows: (i) identify the contract, (ii) identify the performance obligations, (iii) determine
the transaction price, (iv) allocate the transaction price, and (v) recognize revenue when (or as) performance obligations are
satisfied.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">A contract contains a promise (or promises)
to transfer goods or services to a customer. A performance obligation is a promise (or a group of promises) that is distinct, as
defined in the revenue standard.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The transaction price is the amount of consideration
an entity expects to be entitled to from a customer in exchange for providing the goods or services. A number of factors should
be considered to determine the transaction price, including whether there is variable consideration, a significant financing component,
noncash consideration, or amounts payable to the customer. The determination of variable consideration will require a significant
amount of judgment. In estimating the transaction price we will use either the expected value method or the most likely amount
method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The transaction price is allocated to the
separate performance obligations in the contract based on relative standalone selling prices. Determining the relative standalone
selling price can be challenging when goods or services are not sold on a standalone basis. The revenue standard sets out several
methods that can be used to estimate a standalone selling price when one is not directly observable. Allocating discounts and variable
consideration must also be considered. Allocating the transaction price can require significant judgement on our part.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Revenue is recognized when (or as) the customer
obtains control of the good or service/performance obligations are satisfied. Topic 606 provides guidance to help determine if
a performance obligation is satisfied at a point in time or over time. Where a performance obligation is satisfied over time, the
related revenue is also recognized over time.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><u>Disaggregation of revenue</u></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following table provides information about
disaggregated revenue by timing of revenue recognition, (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three Months Ended September 30, 2019</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>License and</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Product</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>royalty</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Contract</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 40%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Timing of revenue recognition:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Products transferred at a point in time</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">999&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">17&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">121&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,137&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Product and services transferred over time</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">53&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">53&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">999&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">17&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">174&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,190&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Nine Months Ended September 30, 2019</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>License and</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Product</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>royalty</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Contract</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 40%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Timing of revenue recognition:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Products transferred at a point in time</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,198&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">17&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">173&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,388&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Product and services transferred over time</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,893&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,893&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,198&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">17&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,066&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,281&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three Months Ended September 30, 2018</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>License and</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Product</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>royalty</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Contract</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 40%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Timing of revenue recognition:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Products transferred at a point in time</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">10,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">26&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">10,026&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Product and services transferred over time</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,546&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,546&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,572&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">11,572&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Nine Months Ended September 30, 2018</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>License and</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Product</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>royalty</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Contract</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 40%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Timing of revenue recognition:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Products transferred at a point in time</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">10,011&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">182&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">10,193&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Product and services transferred over time</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">5,581&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">5,581&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,011&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">5,763&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">15,774&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><u>Contract balances</u></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following table provides information about
receivables, contract assets, and contract liabilities from contracts with customers (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 66%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Accounts receivable, net</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">505&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">476&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Costs and estimated earnings in excess of billings on uncompleted contracts</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">987&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Deferred revenue</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">28&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Contract liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">10,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Other current liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">10,000&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Under Topic 606, our rights to consideration
are presented separately depending on whether those rights are conditional or unconditional. We present our unconditional rights
to consideration as &#34;accounts receivable&#34; in our Consolidated Balance Sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Contract assets represent rights to consideration
that are subject to a condition other than the passage of time and will be comprised primarily of costs and estimated profits in
excess of billings on uncompleted contracts and estimated accrued sales-based royalty revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Contract costs in excess of billing are included
in the &#34;Costs and estimated earnings in excess of billings on uncompleted contracts&#34; line of our Consolidated Balance Sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Significant changes in the contract assets
and the contract liabilities balances during the period are as follows (in thousands, except percentages):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr>
    <td style="width: 41%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; text-align: center">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; text-align: center">&#160;</td></tr>
<tr>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>$ Change</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>% Change</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Contract assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">987&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(987)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(100.0)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Contract liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(10,028)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">- &#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(10,028)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">- &#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Net contract assets (liabilities)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(10,028)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">987&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(11,015)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,116.0)</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">During the nine months ended September 30,
2019, we billed $3.9 million on our development contract. Of this amount, $987,000 was included in contract assets at December
31, 2018. We also recognized revenue of $2.9 million on development contract during the nine months ended September 30, 2019.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><u>Contract acquisition costs</u></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">We are required to capitalize certain contract
acquisition costs consisting primarily of commissions paid when contracts are signed. We currently do not pay any commissions upon
the signing of a contract; therefore, no commission cost has been incurred as of September 30, 2019. &#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><u>Transaction price allocated to the remaining
performance obligations</u></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following table includes estimated
revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially
unsatisfied at the end of the reporting period. The $10.0 million upfront payment received from a major technology company
will be recognized as revenue at the point in time future component sales are transferred to the customer. We have received
initial purchase orders from our customer under the product supply agreement signed in April 2017. We expect to apply
$877,000 of the $10.0 million contract liability over the two quarters ended December 31, 2019 and March 31, 2020 and this
amount is included in revenue below. Because there is uncertainty about the timing of the application of the remainder of the
$10.0 million contract liability, it has been excluded from future estimated revenue in the table below. The $10.0 million
contract liability is classified as a current liability on our balance sheet.&#160; Due to the uncertainty of the timing, it
is possible that recognition of revenue may extend beyond the next twelve months. The following table provides information
about the estimated timing of revenue recognition (in thousands): </p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 66%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Remainder of 2019</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2020</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Product revenue</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">3,482&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2,796&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">License and royalty revenue</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">84&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">57&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Contract revenue</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">9&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">19&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a 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> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6607814016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - Note 8<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_MVIS_DisclosureOfCompensationRelatedCosts', window );"><strong>Disclosure Of Compensation Related Costs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Compensation - Note 8</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>8. SHARE-BASED COMPENSATION </b></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">We issue share-based compensation to employees
in the form of stock options, RSUs, and performance stock units (PSUs). We account for the share-based awards by recognizing the
fair value of share-based compensation expense on a straight-line basis over the service period of the award, net of estimated
forfeitures. The fair value of stock options is estimated on the grant date using the Black-Scholes option pricing model. The
fair value of RSUs is determined by the closing price of our common stock on the grant date. The PSUs are valued using a binomial
option pricing model using the following inputs: stock price, volatility, and risk-free interest rates. Changes in estimated inputs
or using other option valuation methods may result in materially different option values and share-based compensation expense.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following table summarizes the amount
of share-based compensation expense by line item on the statements of operations:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt"><b>Share-based compensation expense</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months Ended</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%"><font style="font-size: 10pt"><i>(in thousands)</i></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Cost of product revenue</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">25&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">26&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Research and development expense</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">84&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">109&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">283&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">377&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Sales, marketing, general and administrative expense</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">149&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">73&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">568&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">344&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">258&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">182&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">877&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">721&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><u>Options activity and positions</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following table summarizes shares, weighted-average
exercise price, weighted-average remaining contractual term and aggregate intrinsic value of options outstanding and options exercisable
as of September 30, 2019:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Weighted-</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Weighted-</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Average</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Average</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Remaining</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Aggregate</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Exercise</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Contractual</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Intrinsic</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 38%; border-bottom: black 1.5pt solid"><font style="font-size: 10pt"><b>Options</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Shares</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Price</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Term (years)</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Value</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Outstanding as of September 30, 2019</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5,206,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1.65&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7.7&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Exercisable as of September 30, 2019</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,315,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2.46&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5.9&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">During the nine months ended September 30,
2019 we issued 475,000 stock options and 195,000 PSUs to our executive officers. These PSUs have performance vesting criteria that
would require the Company's stock price to appreciate by more than 100% of the stock price on the grant date before they become
earned.&#160; Earned PSUs are eligible to vest as to one-third of the PSUs subject to the Award on each of the first three anniversaries
of May 22, 2019, subject to the recipient's employment on the above vesting dates. &#160; PSUs that become earned prior to a vesting
date that would have vested on any earlier vesting date would become immediately vested.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">As of September 30, 2019, our unrecognized
share-based employee compensation related to stock options was $1.4 million which we plan to amortize over the next 2.2 years,
our unrecognized share-based compensation related to RSUs was $394,000 which we plan to amortize over the next 1.6 years, and our
unrecognized share-based compensation related to the PSUs was $17,000, which we plan to amortize over the next 2.0 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

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



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_DisclosureOfCompensationRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 compensation related costs, abstract</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;">MVIS_DisclosureOfCompensationRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_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 share-based payment arrangement.</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6763956192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_MVIS_NotesToFinancialStatementsAbstract', window );"><strong>Notes To 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_BasisOfAccountingPolicyPolicyTextBlock', window );">Management's Statement</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Condensed Consolidated Balance Sheets
as of September 30, 2019, the Condensed Consolidated Statements of Operations and the Condensed Consolidated Statements of Shareholders'
Equity (Deficit) for the three and nine months ended September 30, 2019 and 2018, and the Condensed Consolidated Statements of
Cash Flows for the nine months ended September 30, 2019 and 2018, have been prepared by MicroVision, Inc. (&#34;we&#34; or &#34;our&#34;)
and have not been audited. In the opinion of management, all adjustments necessary to state fairly the financial position at September
30, 2019 and the results of operations and cash flows for all periods presented have been made and consist of normal recurring
adjustments. Certain information and footnote disclosures normally included in financial statements prepared in accordance with
generally accepted accounting principles have been condensed or omitted pursuant to the rules of the Securities and Exchange Commission
(SEC). The year-end condensed balance sheet data was derived from audited financial statements but does not include all disclosures
required by accounting principles generally accepted in the United States of America. You should read these condensed consolidated
financial statements in conjunction with the financial statements and notes thereto included in our Annual Report on Form 10-K
for the fiscal year ended December 31, 2018. The results of operations for the three and nine months ended September 30, 2019 are
not necessarily indicative of the operating results that may be attained for the entire fiscal year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">We have incurred significant losses since
inception. We have funded our operations to date primarily through the sale of common stock, convertible preferred stock, warrants,
the issuance of convertible debt and, to a lesser extent, from development contract revenues, product sales and licensing activities.
At September 30, 2019, we had $6.6 million in cash and cash equivalents.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Based on our current operating plan that
includes anticipated future proceeds from the sale of shares under our existing Purchase Agreement with Lincoln Park Capital
Fund, LLC (Lincoln Park), we anticipate that we have sufficient cash and cash equivalents to fund our operations into the
first quarter of 2020. We will require additional capital to fund our operating plan past that time. We plan to obtain
additional capital through the issuance of equity or debt securities, product sales and/or licensing activities. There can be
no assurance that additional capital will be available to us or, if available, will be available on terms acceptable to us or
on a timely basis. If adequate capital resources are not available on a timely basis, we may consider limiting our operations
substantially and we may be unable to continue as a going concern. This limitation of operations could include reducing
investments in our production capacities, research and development projects, staff, operating costs, and capital
expenditures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">We are introducing new technology and products
into an emerging market which creates significant uncertainty about our ability to accurately project revenue, costs and cash flows.
Our capital requirements will depend on many factors, including, but not limited to, the commercial success of our laser beam scanning
(LBS) engines, the rate at which original equipment manufacturers (OEMs) or original design manufacturers (ODMs) introduce products
incorporating our PicoP&#174; scanning technology and the market acceptance and competitive position of such products. If revenues
are less than we anticipate, if the mix of revenues and the associated margins vary from anticipated amounts or if expenses exceed
the amounts budgeted, we may require additional capital earlier than expected to fund our operations. In addition, our operating
plan provides for the development of strategic relationships with suppliers of components and systems and equipment manufacturers
that may require additional investments by us.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">These factors raise substantial doubt regarding
our ability to continue as a going concern. Our unaudited consolidated financial statements have been prepared assuming we will
continue as a going concern and do not include any adjustments that might be necessary should we be unable to continue as a going
concern.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>



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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></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_EarningsPerSharePolicyTextBlock', window );">Net Income (Loss) Per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Basic net income (loss) per share is calculated using the weighted-average number of common shares outstanding
during the period. Diluted net income (loss) per share is calculated using the weighted-average number of common shares outstanding
and taking into account the dilutive effect of all potential common stock equivalents outstanding. Potentially dilutive common
stock equivalents primarily consist of options, warrants and nonvested restricted stock units (RSUs).&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following is a description of principal
activities from which we generate revenue. Revenues are recognized when control of the promised goods or services are transferred
to our customers, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services.
We generate all of our revenue from contracts with customers.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">We evaluate contracts based on the 5-step
model as stated in Topic 606 as follows: (i) identify the contract, (ii) identify the performance obligations, (iii) determine
the transaction price, (iv) allocate the transaction price, and (v) recognize revenue when (or as) performance obligations are
satisfied.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">A contract contains a promise (or promises)
to transfer goods or services to a customer. A performance obligation is a promise (or a group of promises) that is distinct, as
defined in the revenue standard.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The transaction price is the amount of consideration
an entity expects to be entitled to from a customer in exchange for providing the goods or services. A number of factors should
be considered to determine the transaction price, including whether there is variable consideration, a significant financing component,
noncash consideration, or amounts payable to the customer. The determination of variable consideration will require a significant
amount of judgment. In estimating the transaction price we will use either the expected value method or the most likely amount
method.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The transaction price is allocated to the
separate performance obligations in the contract based on relative standalone selling prices. Determining the relative standalone
selling price can be challenging when goods or services are not sold on a standalone basis. The revenue standard sets out several
methods that can be used to estimate a standalone selling price when one is not directly observable. Allocating discounts and variable
consideration must also be considered. Allocating the transaction price can require significant judgement on our part.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Revenue is recognized when (or as) the customer
obtains control of the good or service/performance obligations are satisfied. Topic 606 provides guidance to help determine if
a performance obligation is satisfied at a point in time or over time. Where a performance obligation is satisfied over time, the
related revenue is also recognized over time.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#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_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Inventory consists of raw materials and finished
goods assemblies. Inventory is computed using the first-in, first-out (FIFO) method and is stated at the lower of cost and net
realizable value. Management periodically assesses the need to account for obsolescence of inventory and adjusts the carrying
value of inventory to its net realizable value when required. During the three and nine months ended September 30, 2019, we recorded
$1.4 million and $2.2 million, respectively, in inventory write-downs. As of September 30, 2019 and December 31, 2018, $168,000
and $1.4 million, respectively, of materials that are not expected to be consumed during the next twelve months are classified
as &#34;other assets&#34; on the balance sheet.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based Compensation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">We issue share-based compensation to employees
in the form of stock options, RSUs, and performance stock units (PSUs). We account for the share-based awards by recognizing the
fair value of share-based compensation expense on a straight-line basis over the service period of the award, net of estimated
forfeitures. The fair value of stock options is estimated on the grant date using the Black-Scholes option pricing model. The fair
value of RSUs is determined by the closing price of our common stock on the grant date. The PSUs are valued using a binomial option
pricing model using the following inputs: stock price, volatility, and risk-free interest rates. Changes in estimated inputs or
using other option valuation methods may result in materially different option values and share-based compensation expense.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></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_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In February 2016, the FASB issued
Accounting Standards Update 2016-02 (ASU 2016-02), Leases (Topic 842). ASU 2016-02 requires lessees to recognize a
right-of-use (ROU) asset and lease liability in the balance sheet for all leases, including operating leases, with terms of
more than twelve months. Recognition, measurement and presentation of expenses and cash flows from a lease by a lessee have
not significantly changed from previous guidance. The amendments also require qualitative disclosures along with specific
quantitative disclosures. We adopted this guidance using the cumulative-effect adjustment method on January 1, 2019, meaning
we did not restate prior periods. Current year financial information is presented under the guidance in Topic 842, while
prior year information will continue to be presented under Topic 840. Adoption of the standard resulted in the recognition of
an operating ROU asset of approximately $1.6 million, a lease liability of approximately $2.5 million, and a reduction in
other short-term and long-term liabilities of $873,000. Adoption of the standard did not have a material impact on our
Statement of Operations or Statement of Cash flows. Accounting for our finance leases remains substantially unchanged.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">We determine if an arrangement is a lease
at inception. On our balance sheet, our office lease is included in Operating lease right-of-use asset, Current portion of operating
lease liability and Operating lease liability, net of current portion. On our balance sheet, finance leases are included in Property
and equipment, Current portion of finance lease obligations and Finance lease obligations, net of current portion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">ROU assets represent our right to use an underlying
asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating
lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the
lease term. For leases that do not provide an implicit rate, we use our incremental borrowing rate based on the information available
at commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. Lease
expense for lease payments is recognized on a straight-line basis over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Significant judgment may be required when
determining whether a contract contains a lease, the length of the lease term, the allocation of the consideration in a contract
between lease and non-lease components, and the determination of the discount rate included in our office lease. We review the
underlying objective of each contract, the terms of the contract, and consider our current and future business conditions when
making these judgments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Our leases have remaining lease terms of two
to four years. Our office space lease contains an option to extend the lease for one period of five years. This extension period
is not included in our ROU asset or lease liability amounts. Our office lease agreement includes both lease and non-lease components,
which are accounted for separately. Our finance leases contain options to purchase the leased property. The depreciable life of
assets and leasehold improvements are limited by the expected lease term, unless we are reasonably certain to exercise the purchase
option.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</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 (c)<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-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_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</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 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e543-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: 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.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 leasing arrangement entered into by lessee.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</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> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<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> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="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>28
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6778464720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Options</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost related to share-based compensation</a></td>
<td class="nump">$ 1,400,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average service period, years</a></td>
<td class="text">2 years 72 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=MVIS_RestrictedStockRightsMember', window );">Restricted Stock Rights</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost related to share-based compensation</a></td>
<td class="nump">$ 394,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average service period, years</a></td>
<td class="text">1 year 216 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">PSU</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost related to share-based compensation</a></td>
<td class="nump">$ 17,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average service period, years</a></td>
<td class="text">2 years<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_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>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</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=116856206&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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=MVIS_RestrictedStockRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=MVIS_RestrictedStockRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6790065680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Narrative) (Details) - USD ($)<br> $ in Thousands</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, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 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_MVIS_InventoryNarrativeDetailsAbstract', window );"><strong>Inventory Narrative</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_InventoryNoncurrent', window );">Material classified as other assets</a></td>
<td class="nump">$ 168<span></span>
</td>
<td class="nump">$ 168<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductionRelatedImpairmentsOrCharges', window );">Increase in inventory reserves</a></td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="nump">$ 2,200<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_MVIS_InventoryNarrativeDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_InventoryNarrativeDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_InventoryNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.</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.6(d))<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_InventoryNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProductionRelatedImpairmentsOrCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold.</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))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_ProductionRelatedImpairmentsOrCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>EXCEL
<SEQUENCE>30
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( (J@9D\?(\\#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,$%     @ BJ!F3R?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/
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
MB1C3X>(9)IQTXZ7J33=[\1]02P,$%     @ BJ!F3UF0*_UU!   2Q4  !@
M  !X;"]W;W)K<VAE971S+W-H965T-"YX;6R-6%UOZS8,_2N!WV\MRI(M!6F
MQO:P 1M0W&';LYNH37#M.+.=YN[?SU_-=4@ZMR^-K1Z2.A+%0VMU*:MO]=ZY
M9O&]R(_UH[=OFM/2]^OMWA59_5">W+']SVM9%5G3OE9O?GVJ7+;KC8K<ET*$
M?I$=CMYZU8\]5^M5>6[RP]$]5XOZ7!19]=_&Y>7ET0/O8^#KX6W?= /^>G7*
MWMR?KOGK]%RU;_[5R^Y0N&-]*(^+RKT^>D^P3&78&?2(OP_N4D^>%QV5E[+\
MUKW\MGOT1#<CE[MMT[G(VI]W%[L\[SRU\_AW=.I=8W:&T^</[[_TY%LR+UGM
MXC+_Y[!K]H^>\18[]YJ=\^9K>?G5C82TMQC9_^[>7=["NYFT,;9E7O=_%]MS
MW93%Z*6=2I%]'WX/Q_[W,OK_,.,-Y&@@KP9M['L&P6@0_#!0=PW4:* ^&T&/
M!AI%\ ?N_6(F69.M5U5Y651#/IRR+NU@J=OMVG:#_>[T_VO7LVY'W]<V6/GO
MG9\1LAD@<@I1MY"$0N"*\-OXUTE(;A(;2<SE;8"8(JQ&<_BID_2NDYMI!NQ:
M!;V]FMJ':*T&2-1#CL-"@!6(# ?2$9IM0E%*&D"4&%<ZBA3/2K&L5.\BF+**
M>'O-VFNZ*@:MR@ ))[.4 O.-&5"H\"93D(8 A4LI* 1K>4XARRFDG"SB%)(@
M7XS!G"C(6!DA3IPGC4 I!5D=S61OQ'**""<0*#,W$8D2Z!#E>$Q!86 0**$@
MT,J@NI$RJ,B*&5J&I6486NB4; P-$UJTPC$%2:E1+4PH*#0:'TH&9">>;DA9
MEI1E2*'<VEAZ%&2(YAM3D D#E,H)!4D9!.CHI0Q*&6UX6B!XM1$,,:(W@AZ(
M$' IB!F8-*@4))PO&8#%TL#A0$LSLVLP(Z; T%.8'I!0"E.C$,#$*.0+KAD<
M!F;J(+#*_ 228:0Q(TE4J-LPP*PH3!J<BYRO;L,LYL;@0 >34W)+CU=TH)(.
M FOZ"#+34.(!KT(,5(L%)L=ZDKA^\#"8.VJ\K(-BJ$68FOH<-?5S:JPG2HV%
MS5+C.PZ@+0<(W', [0( E(G(6:,X&X@(%W[.G8@L%HB4P1D5F#F"?/L!M/\
M@1L0H"T!3Y!I'0*)RU+"N6,),CW-'8)\+P),,P)BQ@6O^\ (/V#A'T'3Q+6X
ME,0,B&0WA;1]/>X[[SJZY<3+/MA/]^*2%UC)""S@SD$RRBEP5Q S*% !3AL&
MU;8.Y,N+\67M3,Y(7EPE(ZXPH\^25S/)J!G)F1%TVY3BM6$P0N!V.OF$JY1W
M!7/?S[R.24;'8.8K4/)Z(1F]H&NC&$*XX' @^GG+H *!OS52!J6C<&[7>;F0
M^O.GBJ_'DJG']%2%Y/0'N!UG,"#Q*B<<*L)?6"F#4E+@O/$G%T&%J][Z6[EZ
ML2W/QZ9;D\GH]>;O278726A\ \L8F/$$ENEPK_?#_7#-^$=6O1V.]>*E;)JR
MZ"^97LNR<>WDQ4.[)WN7[:XON7MMNL>H?:Z&Z[WAI2E/X]6E?[T_7?\/4$L#
M!!0    ( (J@9D\//0#_)P4  .L;   8    >&PO=V]R:W-H965T<R]S:&5E
M=#4N>&ULA9E;;^,V$(7_BN%WK\4AJ4O@&*@O10NT0+"+ML]*S,3&RI8K*?'V
MWY>2%:\U<R2]Q)9]R.&9D/-YI,4E+[Z7>^>JR8]C=BH?I_NJ.C_,Y^7+WAW3
M\DM^=B?_S6M>'-/*7Q9O\_)<N'37##IF<PJ"<'Y,#Z?I<M%\]E0L%_E[E1U.
M[JF8E._'8UK\MW)9?GF<JNGG!U\/;_NJ_F"^7)S3-_?-57^=GPI_-;_-LCL<
MW:D\Y*=)X5X?I[^HAZV.ZP&-XN^#NY1W[R>UE><\_UY?_+Y[G ;UBESF7JIZ
MBM2_?+BUR[)Z)K^.?]M)I[>8]<#[]Y^S_]J8]V:>T]*M\^R?PZ[:/T[CZ63G
M7M/WK/J:7WYSK2$[G;3N_W ?+O/R>B4^QDN>E<W?R<M[6>7'=A:_E&/ZX_IZ
M.#6OEW;^SV%X +4#Z#9 Z<$!NAV@;P,H&AQ@V@'FYX#A)=EV@+T-2)KL7JTW
MN=RD5;I<%/EE4ERWPSFM=YUZL/Z_]5)_V/QSFN]\.DO_Z<=2*;N8?]03M9K5
M54,=3=C5K*4FBKJ2#9#$7<D61?HYS=P[N=DA:(>:"4QG A9D==5$C>9T74?"
MW$B)I3B.-',D93-+)HA9<K929^(PQ+XT]*6!+[;HU543WON*;=*3/@/#&!F&
M A;&"#-,L39B(4RQD0I+/-!V1-2Q8Z$="^PH9L>.VK$RKV28(:GA;H9GZ9@)
MH9D0F"%F)I1!>K99!&-$( ;;]*M()$RQ;*PCL0P56F*G8B-5/&=P'M.S!6+H
M* :.V')7L0QC3- 3)H%A$ADFX&4T&=UIR>C!D8J9LCI@^V [*NM84@%&0P!R
M)]@0"%<)VS'K5M,YR284.VL#=#.KC0H%)J30URD3]]CK(9\"]D)N3XE(B0[N
M0-"-A*&D )4HXI$D)&0B"232E_B8)U+JZD0:&_%$2J%'N^JI2PJS20$X$8>N
MDG0:2B3&DT)\X@5=C0-*2;2H6/$DCF)L.S)/UQ)&E$*,XF5=#>&E&P6S0R%X
M\,+>B@83)P$ST[RN Y%(W/ \74L850JQBE=V-<28;A2,#P7X(0I[*QI,G&0,
M+^U 0G'"$S<LZEK"J%* 5;*L2UC):B0I@\LZH!$NZU(X4-8)4XL0M7A9)PF0
M@6I$&""$ ,)_E+>BSL^E@.\.DI2Q-E!:]!M2-ZM3SKNQ+1":_DZJIY4"U-*\
M&2  D""X/R+=4)@@A C"ZWHK&CIE)"$3BS84B'AY&IFG:PFCBA"J>%TGR0^R
M/06*,#\(\8-7=I)-#N\>UR09HS0ID;WQ3@?/U%?>"1.+$+%X>2>)$94$8<_/
M7,(@(0 24>))=CUB\XWV,QL@F9%6":_RX[JN,<PN NS2XE1)=HD["VN2U+&A
M(?X;=@-T,QLFFM]1VB*A2<(^?QAD!$"FQ1$#3%&)Z:N%&D-% ZCPZKS2LA52
MBN\2#7HA&VO-;R@ G4^E5A$3;I'01+JGBFB,,@U0QI>TTA(JWA]1#S4UQHI&
MS1#?E5HV0R*1DCQD>2,$1+Q:C<S3M=1S<P[ABV]$/82=;A1,%(V((O:@;'[X
M8=;@OEJH+<_<>/<#)S(]O:/&^-((7V+C2: D_@SW!,(\T8 GHLKK\0Y(CS8W
M&R"9^9Y:\?2-R;JV,+PT@)>H\1K<LA,U'HA@C0<Z7..1L+_&:\PPC1@FCA:X
M@8=J_/SNH4C]&.S/M'@[G,K)<UY5^;%Y"O*:YY7S<P9?_)[;NW1WN\C<:U6_
MC?S[XOKXZ7I1Y>?VT=K\]GQO^3]02P,$%     @ BJ!F3\]#B:&!!   /!8
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
ME5P1GX/QJ2YH$@2!A,H%!NZW&SR E('(R_@Q<](E90"NSZ_L'V+MOI8KM_"
M\KNH75?0(R4U-'R0[A''CS#7\X:2N?C/< /IPX,2GZ-":>-*JL$Z5#.+EZ+X
MR[0+'?=QNLD.,VP;D,Z = $<8QXV)8K*WW/'R]S@2,S4^YZ')]Z=4M^;*CAC
M*^*=%V^]]U;N#L><W0+1''.>8M)US!+!//N2(MU*<4[_@:?;\/VFPGV$[_]0
M^&Z;(-LDR")!]M\2-V*.R5])V*JG"DP;I\F2"@<=)WGE70;V/HUO\CM\FO8O
MW+1"6W)%YU\V]K]!=."E)'=^A#K_P19#0N/"\>#/9AJSR7#8SS^(+=^X_ 50
M2P,$%     @ BJ!F3^0CECBT 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H
M965T,3$N>&UL?5-A;]L@$/TKB!]08B=KH\BVU'2J.FF3HDY;/Q/[;*,"YP*.
MNW\_P*[K;5Z_ '?<>_?N.+(!S;-M 1QY55+;G+;.=0?&;-F"XO8*.]#^ID:C
MN/.F:9CM#/ J@I1DZ69SS107FA99])U,D6'OI-!P,L3V2G'SZP@2AYPF],WQ
M*)K6!0<KLHXW\!W<C^YDO,5FEDHHT%:@)@;JG-XFA^,NQ,> GP(&NSB34,D9
M\3D87ZJ<;H(@D%"ZP,#]=H$[D#(0>1DO$R>=4P;@\OS&?A]K][6<N84[E$^B
M<FU.]Y144/->ND<<'F"JYQ,E4_%?X0+2AP<E/D>)TL:5E+UUJ"86+T7QUW$7
M.N[#>'.33K!U0#H!TAFPCWG8F"@J_\P=+S*# S%C[SL>GC@YI+XW97#&5L0[
M+]YZ[Z5(]DG&+H%HBCF.,>DR9HY@GGU.D:ZE.*;_P--U^'95X3;"MW\H_ _!
M;I5@%PEV'Y:X%K/]*PE;]%2!:>(T65)BK^,D+[SSP-[&1V3OX>.T?^.F$=J2
M,SK_LK'_-:(#+V5SY4>H]1]L-B34+AQO_-F,8S8:#KOI!['Y&Q>_ 5!+ P04
M    " "*H&9/F)1M++8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M,BYX;6QM4V%OW" ,_2N('U N7-J>3DFD7J=IDS;IU&G;9RYQ$E0(&9!+]^]G
M2)JF7;X -G[/S\9DH['/K@7PY$6KSN6T];X_,N;*%K1P-Z:'#F]J8[7P:-J&
MN=Z"J")(*\9WNSNFA>QHD47?V1:9&;R2'9PM<8/6POX]@3)C3A/ZZGB23>N#
M@Q59+QKX ?YG?[9HL86EDAHZ)TU'+-0Y?4B.IS3$QX!?$D:W.I-0R<68YV!\
MK7*Z"X) 0>D#@\#M"H^@5"!"&7]F3KJD#,#U^97]<ZP=:[D(!X]&_9:5;W-Z
MH*2"6@S*/YGQ"\SUW%(R%_\-KJ P/"C!'*51+JZD')PW>F9!*5J\3+OLXCY.
M-SR98=L /@/X CC$/&Q*%)5_$EX4F34CL5/O>Q&>.#ER[$T9G+$5\0[%._1>
MB^209NP:B.:8TQ3#US%+!$/V)07?2G'B_\'Y-GR_J7 ?X?MW"F^W"=)-@C02
MI.\([CZ4N!5S_R$)6_54@VWB-#E2FJ&+D[SR+@/[P..;O(5/T_Y=V$9VCER,
MQY>-_:^-\8!2=C<X0BU^L,504/MPO,>SG<9L,KSIYQ_$EF]<_ -02P,$%
M  @ BJ!F3WFL"W&U 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3,N
M>&UL?5/;;MP@$/T5Q >$77;3;%:VI6RJJI5::96J[3-KCVT4+B[@=?KW';#C
M6HV5%V"&<\Y<&++!NF?? @3RHI7Q.6U#Z(Z,^;(%+?R-[<#@36V=%@%-US#?
M.1!5(FG%^&;S@6DA#2VRY#N[(K-]4-+ V1'?:RW<GQ,H.^1T2U\=3[)I0W2P
M(NM$ ]\A_.C.#BTVJU12@_'2&N*@SNG#]GC:1WP"_)0P^,69Q$HNUCY'XTN5
MTTU,"!24(2H(W*[P"$I%(4SC]Z1)YY"1N#R_JG]*M6,M%^'AT:I?L@IM3@^4
M5%"+7H4G.WR&J9Y;2J;BO\(5%,)C)ABCM,JGE92]#U9/*IB*%B_C+DW:A_%F
M=S_1U@E\(O"9<$AQV!@H9?Y1!%%DS@[$C;WO1'SB[9%C;\KH3*U(=YB\1^^U
MV!X.&;M&H0ES&C%\B9D1#-7G$'PMQ(F_H?-U^FXUPUVB[Y;1[V[7!?:K OLD
ML'^WQ#7,_7]!V**G&ER3ILF3TO8F3?+".P_L T]O\@\^3OLWX1II/+G8@"^;
M^E];&P!3V=S@"+7XP69#01WB\0[/;ARST0BVFWX0F[]Q\1=02P,$%     @
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
M,C N>&UL=53KCIP@%'X5P@,LRES<3M1D9YNF3=IDLDW;WXP>+UD0"SANW[Z
MCK66_ADXQ^]R#L,A':5ZU0V 06^"=SK#C3']B1!=-""8?I ]=/9+)95@QH:J
M)KI7P$I/$IS0*#H2P=H.YZG/752>RL'PMH.+0GH0@JE?9^!RS'",[XF7MFZ,
M2Y \[5D-7\%\ZR_*1F11*5L!G6YEAQ14&7Z*3^?$X3W@>PNC7NV1Z^0JY:L+
M/I49CEQ!P*$P3H'9Y0;/P+D3LF7\G#7Q8NF(Z_U=_8/OW?9R91J>)?_1EJ;)
M\"-&)51LX.9%CA]A[N> T=S\9[@!MW!7B?4H)-?^%Q6#-E+,*K84P=ZFM>W\
M.L[Z=UJ80&<"W1#(9.0K?\\,RU,E1Z2FL^^9^XOC$[5G4[BD/PK_S1:O;?:6
MT_@Q)3<G-&/.$X:N,/&"(%9]L: ABS/]AT[#]%VPPIVG[_ZJ\%U88!\4V'N!
M_5J 1IL60YC_-'D(FAP" G1C$L+LPB;'H,DQ(+#?F(0PA[!)$C1) @+'C4D(
MDVQ,R.H*"E"U'SZ-"CET?O!7V66^GZB_PG_@T^/PA:FZ[32Z2F,'P5_72DH#
MMI3HP9YJ8]^C)>!0&;=-[%Y-4SD%1O;S@T.65R__#5!+ P04    " "*H&9/
M83YP'K8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q]4V%O
MVR 0_2N('U <DG599%MJ.E6;M$E1I[6?B7VV4<'G HZ[?S_ KNNM5K\ =]Q[
M]^XXT@'-DVT ''G1JK49;9SK#HS9H@$M[!5VT/J;"HT6SINF9K8S(,H(THKQ
M)+EF6LB6YFGTG4R>8N^4;.%DB.VU%N;/$10.&=W05\>]K!L7'"Q/.U'#+W"_
MNY/Q%IM92JFAM1);8J#*Z,WF<-R%^!CP(&&PBS,)E9P1GX+QO<QH$@2!@L(%
M!N&W"]R"4H'(RWB>..F<,@"7YU?VNUB[K^4L+-RB>I2E:S*ZIZ2$2O3*W>/P
M#:9Z/E$R%?\#+J!\>%#B<Q2H;%Q)T5N'>F+Q4K1X&7?9QGT8;_CU!%L'\ G
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
M/1=MZVP7BM?=JX#ZIRG]!U!+ P04    " "*H&9/;G4!)8<"   1"0  &0
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
MJCIMJNF),4F5%_2D[FNA&NPXJ>A)ZF&DQKSO,OU$LG;HH,[8QK,_4$L#!!0
M   ( (J@9D]@W1;@5 (   P)   9    >&PO=V]R:W-H965T<R]S:&5E=#,P
M+GAM;(U6T8Z;,!#\%<0'')A @(@@-5>=6JF5HJO:/CO))J SF+.=</W[VH:@
M7%A+>0FV,Y[9'1C91<_%FZP E/?1L%:N_4JI;A4$<E]!0^43[Z#5_QRY:*C2
M4W$*9"> 'NRFA@51&"Z#AM:M7Q9V;2O*@I\5JUO8"D^>FX:*?QM@O%_[Q+\N
MO-:G2IF%H"PZ>H)?H'YW6Z%GP<1RJ!MH9<U;3\!Q[7\AJPW)S0:+^%-#+V_&
MGFEEQ_F;F7P_K/W05 0,]LI04/VXP#,P9IAT'>\CJ3]IFHVWXRO[BVU>-[.C
M$IXY^UL?5+7V,]\[P)&>F7KE_3<8&TI\;^S^!UR :;BI1&OL.9/VU]N?I>+-
MR*)+:>C'\*Q;^^Q'_NLV?$,T;HBF#='0RR!D*_]*%2T+P7M/#.9WU+QCLHJT
M-WNS:*VP_^GBI5Z]E(N0%,'%$(V8S8")/F&B"1-H_DDD0D4B2Q!_(EC@! N4
M8($0Q'=5#IC48MH!$V>.,F-4)494DCN5.29V=)*@&@FBL<0)EBC!\@$KEC,K
MHC1WJ*2H2OJ %1@FQ44R5"1#"#*<($<)\@>\R&=>9#&N04(\(>$#7B @UW=!
M'$$DB$SNH,!C1K"<W?LQ@FX-21QOC>!A)%@:9X9@()<.'D>"Y)&$#@H\;02+
MV\R19.:(RW<\D@3+Y,R0.<CYA>"9)$C@"'%0X(DC6.1F?F0S/XC+$#R7! OF
MS! ,=/^%!#?GF+DG_*3B5+?2VW&ECT1[<!TY5Z )PR?]'BM]-9DF#([*#%,]
M%L/Y/$P4[\:[1S!=@,K_4$L#!!0    ( (J@9D]B//#,L (  %<*   9
M>&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;(U6VX[:,!#]E2@?L(F=F"0(D+A5
MK=1*JZW:/ALP$&T2I[:![=_7=D(6G.'" [$G9X[GS#CVC$Y<O,L]8\K[*(M*
MCOV]4O4P".1ZSTHJ7WC-*OUFRT5)E9Z*72!KP>C&.I5%@,-P$)0TK_S)R-I>
MQ63$#ZK(*_8J/'DH2RK^S5C!3V,?^6?#6[[;*V,()J.:[MA/IG[5KT+/@HYE
MDY>LDCFO/,&V8W^*ADN$C8-%_,[925Z,/2-EQ?F[F7S;C/W01,0*ME:&@NK'
MD<U941@F'<??EM3OUC2.E^,S^Q<K7HM94<GFO/B3;]1^[*>^MV%;>BC4&S]]
M9:T@XGNM^N_LR H--Y'H-=:\D/;?6Q^DXF7+HD,IZ4?SS"O[/+7\9S?8 ;<.
MN'/0:]]SB%J'Z-,AONL0MP[QLRN0UH$X*P2-=IO,!55T,A+\Y(EF/]34;#LT
M)+I<:V.TU;'O=#ZEMAXG$<*CX&B(6LRLP> +3!9?0Q9]".H0@0Z@BP)#4<QP
MS]V)8=Y'9,2)X2')\B[)59@1F*S(^L=7R8J<9#68Q&*J)A,H"QTU$(@D3KB+
M/BK&*7(T 50D26)85@S*B@%9-P@(2$">R OIQ9EB!S/O8U"H?TY:^J@H<4'+
M1U17J@:@J@&@RMES,P@S<%1!F,31] 1F"6%26% ""DH @@PF2$&"](DZI_WJ
M#-SMW\<@TBMS'T1(YJ0$P QN%3D#)65/%!G 8%<2A'$^U<43F"6$P; @%,(G
M>@A01#<H;EP*"*!PCOQ9"[I*?NB>R0] U\& =\,4X<<E6D @[*X37%R*)1,[
MVZ%(;\T/E3)'_H6UZX*FM@ER[#,TG"/ OC!=D[V$/^F;ENL'%;N\DMZ**WV5
MVPMWR[EB.O;P19]5>]WE=9.";949)GHLFE:GF2A>MVU<T/62D_]02P,$%
M  @ BJ!F3[]C&=#? 0  X00  !D   !X;"]W;W)K<VAE971S+W-H965T,S(N
M>&UL?531;ILP%/T5Y ^HP4#21H#4I)HVJ96B3MN>';@$5!LSVPGMW]<V%!%@
M>XE]K\\Y/L<Q3CHAWU0%H+UWSAJ5HDKK=H>QRBO@5-V)%AJS4@K)J3:E/&/5
M2J"%(W&&B>]O,*=U@[+$]8XR2\1%L[J!H_34A7,J/_; 1)>B 'TU7NMSI6T#
M9TE+S_ 3]*_V*$V%1Y6BYM"H6C2>A#)%C\'N$%N\ _RNH5.3N6>3G(1XL\6/
M(D6^-00,<FT5J!FN< #&K)"Q\7?01..6ECB=?ZE_<]E-EA-5<!#L3UWH*D7W
MR"N@I!>F7T7W'88\,?*&\,]P!6;@UHG9(Q=,N5\OOR@M^*!BK'#ZWH]UX\:N
M7XDW VV=0 8"&0E!]%]".!#"&0'WSES4)ZIIEDC1>;+_LUIJ[T2P"\UAYK;I
MSLZMF;3*=*]92#8)OEJA ;/O,62"(;>(PQ(1Q2,$&P.C"[+J@CA^>.-BNRX0
MK@J$3B"Z$;B?Q>@Q6X=I',:?Q5@B0K+N(EIU$:VX>)BYZ#&;R1XD"F8^EIC
MW_[C/.)5)_'223A+NX\7:9=.EI@@\!]F3O#DLMF/_X7*<]TH[R2TN;?N=I5"
M:#""_IU1K,Q[,Q8,2FVG6S.7_5?7%UJTPX."QU<M^P102P,$%     @ BJ!F
M3S;\AP?\ 0  < 4  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&ULC51K
M;YLP%/TKB!]0$P--%P%2DVCJI$V*.FW[[,#EH=J8VD[H_OW\*GFAKE^P?7W.
M\;D7^V8C%R^R!5#!&Z.]S,-6J6&%D"Q;8$3>\0%ZO5-SP8C22]$@.0@@E24Q
MBG 4W2-&NCXL,AO;B2+C!T6['G8BD ?&B/B[!LK'/%R$[X'GKFF5": B&T@#
M/T']&G9"K]"D4G4,>MGQ/A!0Y^'C8K5-#=X"?G<PRK-Y8#+9<_YB%M^J/(R,
M(:!0*J- ]'"$#5!JA+2-5Z\93D<:XOG\7?VKS5WGLB<2-IS^Z2K5YN%#&%10
MDP-5SWQ\ I]/&@8^^>]P!*KAQHD^H^14VF]0'J3BS*MH*XR\N;'K[3BZG73I
M:?,$[ EX(BS2#PFQ)\2?)22>D)P(B:V62\769DL4*3+!QT"XOSL0<XD6JT17
MOS1!6VR[I\LC=?18Q/$B0T<CY#%KA\%GF"_))61S"SF)(&U@<H'G7*SQ#1U?
M'?!?Q/86D:3S'N+92L26'U]4 L\+)+,"B15(+@3BJU(ZS-)B>E>G^X>K5#^!
MV<Y@DBB:=YO.NDUGW%[]U77Z\2G.[BT(XQLKZ.P^,A"-?>LR*/FAMWWF+#JU
MDT=L[_,)[GK1#R*:KI?!GBO]*NS=K3E7H+U$=]I,J]O?M*!0*S-=ZKEP3< M
M%!]\?T-3DRW^ 5!+ P04    " "*H&9/#KW%/@D"  # !0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S-"YX;6R-5.V.FS 0?!7$ YP=/@*) .F2JFJE5HJN
MZO6W YN SL;4-N'Z]K4-1TGB._4/MM>S,[,VWFS@XD76 ,I[9;25N5\KU6T1
MDF4-C,@'WD&K=TY<,*+T4IR1[ 20RB8QB@*,UXB1IO6+S,8.HLAXKVC3PD%X
MLF>,B#\[H'S(_97_%GAJSK4R 51D'3G##U _NX/0*S2S5 V#5C:\]02<<O]Q
MM=VG!F\!SPT,<C'W3"5'SE_,XFN5^]@8 @JE,@Q$#Q?8 Z6&2-OX/7'ZLZ1)
M7,[?V#_;VG4M1R)AS^FOIE)U[J>^5\&)]%0]\>$+3/7$OC<5_PTN0#7<.-$:
M):?2?KVREXJSB45;8>1U')O6CL.X$\=3FCLAF!*".2'%'R:$4T(X)ZRL AJ=
MV5(_$46*3/#!$^-E=<3\$ZMMJ ^S-$%[=G9/5RMU]%*$89RABR&:,+L1$RPP
MF^@:LK^'K&8$T@9F%X'+Q2ZX2P]N!#Y"7 F$SC)#FQY=E;F^*=.%2=PBD5,D
M<A"D-R(C)K&8=JPCC3#&;IW8J1,[=#9N@K638'U/$.&; U_?&0TQ?M=HXM1)
M'#KO_!>IDR#]#Z/IG=&-PR=:/ @&XFQ[A_1*WK>V;RVB<WMZ#.R#^@<?>]MW
M(LY-*[TC5_I9VL=SXER!-H,?]-W4NIW."PHG9::)GHNQJ8P+Q;NI7Z*Y:1=_
M 5!+ P04    " "*H&9/FRJKP'<"  !Y"   &0   'AL+W=O<FMS:&5E=',O
M<VAE970S-2YX;6R-5MN.FS 4_!7$!RSW6T20-B15*[72:JMMGQWB!+2 J>V$
M[=_7-H0%VTGS O9ASOC,8'Q(>X3?20DA-3Z:NB5KLZ2T6UD6*4K8 /*$.MBR
M)T>$&T#9%)\LTF$(#B*IJ2W7MD.K 55K9JF(O> L16=:5RU\P08Y-PW ?S>P
M1OW:=,QKX+4ZE90'K"SMP G^A/2M>\%L9DTLAZJ!+:E0:V!X7)O/SFJ7<+P
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
M/IH@2E"X6,2(XKKQB]R<[7F1LXLD=0-[[HD+I9C_W0)AW<8/_-O!6WVNI#Y
M1=[B,_P ^;/=<[5#H\NQIM"(FC4>A]/&?PW6NTSKC>!7#9V8K#U=R8&Q=[WY
M>MSX"PT$!$JI';!Z7&$'A&@CA?%G\/3'E#IPNKZY?S:UJUH.6,".D=_U458;
M/_6](YSPA<@WUGV!H9Z5[PW%?X,K$"77)"I'R8@POUYY$9+1P46A4/S1/^O&
M/+O!_Q;F#@B'@' ,4+F?!41#0&0%H)[,E/H)2USDG'4>[R^KQ?J="-:1:F:I
M#TWOS'^J6J%.KT64+'-TU4:#9MMKPHDFLR2[N208%4@!C!2ABV(;SL)#*\$S
MQ5V"R%EF9,*CNS)7;H.ETV!I#)9W!K'5IUZ3&$W3-R%>6'7,-<OT0:M63I"5
M R2Q0'I-/$EBMW.N>-"-V D1.R!2"R*>I;#ZM9LK@@<4B9,B<5QJYC9(G0;I
MO(S4NK!M.H.TKW2N".(H=7-D3H[,P1%8'-GLQ;$YGBEZ"#29"A3XV0Q0X97L
MTICA/3D=9_1K:*;*?WD_X+]C?JX;X1V85+/)3) 38Q(4R.)%O5V5^J:,&P(G
MJ9>)6O-^LO8;R=KAHX'&+U?Q#U!+ P04    " "*H&9/% !GAN@"  "U#
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6R55^]OFS 0_5<0WU>XXU>H
MDDAKIFF3-JGJU.VSFS@)*F &3M+]][,-112?M_1+P.3=NW=GGFV6%]$^=T?.
MI?=2E76W\H]2-K=!T&V/O&+=C6AXK?[9B[9B4@W;0] U+6<[$U25 89A&E2L
MJ/WUTCR[;]=+<9)E4?/[UNM.5<7:/W>\%)>5#_[K@X?B<)3Z0;!>-NS ?W#Y
MV-RW:A2,++NBXG57B-IK^7[E?X3;#>8ZP"!^%OS23>X]7<J3$,]Z\'6W\D.M
MB)=\*S4%4Y<SW_"RU$Q*Q^^!U!]SZL#I_2O[9U.\*N:)=7PCRE_%3AY7_L+W
M=GS/3J5\$)<O?"@H\;VA^F_\S$L%UTI4CJTH._/K;4^=%-7 HJ14[*6_%K6Y
M7@;^US Z (< ' ,@_F= - 1$LX"@5V9*_<0D6R];<?':?K8:IE\*N(U4,[?Z
MH>F=^4]5VZFGYW6TP&5PUD0#YJ['X 0S0VQL1)R,D$ )&%4@J0)-?/1&1403
M1"1!9 CB-P3QK(P>DQE,;3 0Y3/0Q@:%M(Z8U!$3.I*9CAZ33E(@1(YJ$S)+
M0K0KI0E2DB"U9";13&5*J 28=2NUNH5Y[B@E(Y5D1,.RF93,RA+E=(X%F6-!
MM&M!$^0D04Z(#&<B*8Q#)82T%4." N9>)$"I8^[!87FP^Y$[WG*@_0IX14<H
M4 Z./+2M@?*UU1("E*,C#VU;('SK>H^!]B2\PY1 NQ)L6UH+U!W8GG/./VTY
M(#R7SQ>I 33U_P=T31YM.UC\?Y49,-,TKIT#:&\"8;S<T1"DC8?A]5.'M*<0
MKEC'!M";-35VI''LDY2E,@<%;2F,KM]KD78+7K/+H;W-I8GC!4+:4O@.2R%M
M*20L9<^+O=>!Z_A"6PHI2SFV&*3=@M0NY9H7V@I([4'6O.3V,2A>S)?+8')^
MU ?Z[ZP]%'7G/0FICJ+FP+@70G+%&-ZH:3JJ;XAQ4/*]U+>9NF_[@W0_D*(9
M/A*"\4ME_1=02P,$%     @ BJ!F3]<T(RF< @  ) H  !D   !X;"]W;W)K
M<VAE971S+W-H965T-#$N>&UL=99=;YLP%(;_"N*^A6.^0I1$6CM-F[1)5:=M
MUV[B)*B F>TDW;^?;2BB]O$-V.;X/#[@]\6;&Q>O\LR8BMZZMI?;^*S4L$X2
MN3^SCLI[/K!>/SERT5&EN^*4R$$P>K"3NC8A:5HF'6WZ>+>Q8T]BM^$7U38]
M>Q*1O'0=%?\>6,MOVQCB]X'GYG169B#9;09Z8C^9^C4\"=U+YBR'IF.];'@?
M"7;<QI]@_4!2,\%&_&[832[:D2GEA?-7T_EVV,:I61%KV5Z9%%3?KNR1M:W)
MI-?Q=TH:STPS<=E^S_[%%J^+>:&2/?+V3W-0YVV\BJ,#.])+JY[Y[2N;"BKB
M:*K^.[NR5H>;E6C&GK?27J/]12K>35GT4CKZ-MZ;WMYOXY.BG*;A$\@T@<P3
MR%C+"+(K_TP5W6T$OT5B?/D#-=\8UD2_F[T9M*_"/M.+EWKTNLOJ>I-<3:(I
MYF&,(<N8E,PQB<X_0P@*(39!MDB0IRF>($,39#9!_B$!.*L<8RH;T]L8* .0
M'(7D"(0XD#&F7$#*HL0A!0HI$$CF0 H?4@4@)0HI$4CN0$H?4@<@%0JI$$CA
M0"H/ E6!0U8H9(5 2@>R\B"!SUZCB!I!5 ZB]A D*S.< BDNM!3AK%REI1[H
MCF2!<B"@:$! GJ3!KPBR4$6XJH'X($A=$/% 58""2Q\0[8.K_2GH0SDA#"Y^
M0-0/KOK!EW\=H.#J!T3^X,H??/V'=@ N?T#T#Z[^P3> $ 77/R & *X!@.\
M(0IN ( X +@. +X%Y*&]C)L ("X K@N ;P-W.8XAN D0Q 3 -8$I:/DGR]QM
MEBS^[^;\](.*4]/+Z(4K?52P/_0CYXKI?.F]WD]G?62;.RT[*M.L=%N,YY:Q
MH_@PG<F2^6"X^P]02P,$%     @ BJ!F3Y[2$5&< 0  6@,  !D   !X;"]W
M;W)K<VAE971S+W-H965T-#(N>&UL;9/;CILP$(9?Q?(#Q&#V& %2LZNJE7:E
M:*NVUPX,P5H?J.V$[=MW; BBJ]Q@S_B?;PXVY6C=N^\! OG0ROB*]B$,6\9\
MTX,6?F,','C26:=%0-,=F1\<B#8%:<5XEMTQ+:2A=9E\>U>7]A24-+!WQ)^T
M%N[O#I0=*YK3B^--'OL0':PN!W&$'Q!^#GN'%ELHK=1@O+2&..@J^B7?[HJH
M3X)?$D:_VI/8R<':]VA\;RN:Q8) 01,B0>!RAB=0*H*PC#\SDRXI8^!Z?Z%_
M3;UC+P?AX<FJW[(-?44?*&FA$R<5WNSX#>9^;BF9FW^!,RB4QTHP1V.53U_2
MG'RP>J9@*5I\3*LT:1UG_B7L>@"? _@2P*=>ID2I\F<11%TZ.Q(WS7X0\8KS
M+<?9--&91I'.L'B/WG-]DS^6[!Q!LV8W:?A*4V1\T3#D+TGXU20\ 8IU$IY=
M!Q17 44"W/P'R#]5.6D>D\8D#=_<?4K"5F.)K^Y5N*,TGAQLP FG.736!D!>
MML&K[/&A+X:"+L3M/>[==-V3$>PPOV2V_$[U/U!+ P04    " "*H&9/8S'U
MDX,#   R$0  &0   'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6R-6&UOFS 0
M_BN([ROXS%NB)%*3M-JD3:HZ;?M,$R=!!9R!TW3_?@9<2O&9^DO YKE[[GP\
MYYC%E5?/]8DQX;P6>5DOW9,0Y[GGU;L3*]+ZAI]9*9\<>%6D0@ZKHU>?*Y;N
M6Z,B]\#W(Z](L])=+=JYAVJUX!>19R5[J)SZ4A1I]6_-<GY=NL1]FWC,CB?1
M3'BKQ3D]LI],_#H_5'+D]5[V6<'*.N.E4['#TKTE\WM*&X,6\3MCUWIP[S2I
M/''^W R^[9>NWT3$<K83C8M47E[8AN5YXTG&\5<Y=7O.QG!X_^;]ODU>)O.4
MUFS#\S_97IR6;N(Z>W9(+[EXY->O3"44NH[*_CM[8;F$-Y%(CAW/Z_;7V5UJ
MP0OE1892I*_=-2O;Z[5[$@;*##< 90"]@>2>,J#*@+X;3#,$RB#H#1)_TB!4
M!J$M0Z0,HI&!URU6N_K;5*2K1<6O3M6]0.>T>4_)/)+UW363;3G;9[( M9Q]
M604 "^^E<:0PZPX# \PL^ C9ZA#2(SP90!\%8%&L03,?Q;#1$;-P%,.G3NX^
M=W*O0P*@>"H475#:.@@^.!BMUKK#Q"VF;#%A% 2^[X^2UG%?:*3!MCJ,4$"
M=P@P"AM>'\\P0#,,D Q#W$&(.@@1!]$HIPX3#4*EOF^.-$*)HL]KL8VT-8$I
MHA@EBA&B>$04ZT2!D29!:1*$)AG18)@93C)#26:Z VJ(DOAX3_$M"JQ PPH#
MG5AX8NA?Q*+&"F1=9()VJ5L"%F56H"$7-=>9X$V$8%UD7&D,1 UME^!2)HB6
M*1A<X&(FF)JU H1ZYYDL *YG@@B:TE$'5Z!DP.7?S!(#$:YG8B-HHBMZ!N:4
M<$D3&TUC(!H8>'!5$TS6AJX-N*S!1M: R'JJTH#+&FQD#;JL"4QQX;(&&UF#
M+FN(S$RXK,%&UAB(1@8>7-: R3HVN,!E#3:;-.B[=#Q9;%S68+-/@[Y1!Y/%
MQI4--LH&7=GAQ&8-N+3!1MH8B!J:%>#2!DS:ABV?XM*F-M*FNK1)^Z_5M"X4
MUS:UT39%M)U,O5L4%S>U$3?5Q4TF$S/\];>1-P8*QCS>X/A6L.K8'KYK9\<O
MI6@.'H/9_H!_"\WQ;S2_)O,-0>:W9'[7'=_?W7=?$WZDU3$K:^>)"WGH;(^&
M!\X%D['[-U+O)Y;N^T'.#J*YC>5]U9WBNX'@9_6%PNL_DZS^ U!+ P04
M" "*H&9/@,[K:4D]  !])0$ %    'AL+W-H87)E9%-T<FEN9W,N>&UL[7WK
M<]O(E>_GQ5_1Y:NYD:HHFF]13G9NR9(\ZXDM>24Y4ZG4?H!(2,*8!!B D$:I
M_/'W//J);H"D/4DF6]J'AR*!?IP^??H\?N?T'\IR+7Y9+K+R/U\]K->K-Z]?
ME[.'9!F7W7R59/#+75XLXS7\6=R_+E=%$L_+AR19+Q>O![W>Y/4R3K-7HLK2
MOU;):5YEZ_]\-1KU7WW_AS+]_@_K[\_R6;5,LK6(L[DXS];I^EF\S[C--,_$
MH=@3KT7Y$!=)^8?7Z^__\!K?XW>/Q<<\6S^4\-X\F==_O4Y673'L=<2@US^N
M_WB1/W9%KQ_^\11:+>+96CREZP=Q6I7K?)D4'?$AC6_3!8RP U\6!8P:/CS$
MV7U2;T%.Y"JY3TMH"J9W$2^]ISZFLR)_3$N89P<F/>O6'[@IXGF:W8OKY^5M
MOO!>_]/[ZX:./T"W\&)'7">SJL!O5%,\\-ES_<7/UV>;VOH4%^)/\:)*Q*>D
M$->X)-Z T_4B$?F=Z _V;P]T[SZ!ETM8V^MU/OOB+YL<\?DO,Z)MD'07)]=G
M)__=,.+3!-=O 22=)[^(/R9>_SW\G\GXZ*C7T,*[%*9Q42UOD\)_MW\X'/4;
M7X5US(M57A#[P@*LXS50I!#$^P4,+I][LSD[KW_S/ELGR(+I8R+.XG6L&*[^
MW)_]7:%WU,WSRNNIWSOTJ*9?@&5-<]R%<^S3>U=MJ.@__B.T:TZ@C3FU\VX1
MW]=_O8L7I=>BG!20NYS!>OTY 0YKZOWPL#\X'/8]0I52:ORNA.T&=%_3A@&J
M5Z4BVO]K6*KK9;Q8B+=5F69)Z=%Q751-^_KZ(8$7@8M7<>8QEWSF'$3&/8[E
MAR)_0C'2^C0R'/ (S/L^+[R'3F:S!'Z'7^?\9!/C6_NJPSNT%)?5NER#=(6Q
M-*Z\7 #) ._@:X\<_SW<]#8M7_#=!B$[3[(29@2?RGR1SFEZ;^-%G,T2)'&R
M+D'\@V 2^WL'< RDF;AYR*L2YN(S?3(#WF1Y/FUBL[@LH4WOU[A\H--GAA^2
MOU;I8[R Q[T'815P#Y>B2&8)/'2[2#HB2]8H[X"1\B<<>(E_[?6HP3TX?& %
M5@GMXT5 #);0&CZ9@(A=TOR!AAFL5(FS37Z!]JA!.'86]"VL;@4"9KE:)/CT
M3)Y4WEC?9X\PA0 K7:X?@-%FK12YR=>PG.W/?"K@^"^ YVCX0+35DLY#H(?7
MY0I9%[?"(HG+1!3I_</Z,+\[K. /:KW^QA70HTAG-$-8E(!PA(,A!?HW#(XG
MV3:Y!E:04U[(@S[UI:MF@E7\C!P0^!WDQKRMB;/D+H%^YL ;L$B^D-'J1TL;
M[C*V/*BF1)(1N >8*:^MAWK;YT__W;LTH^W);^:WB_2>#KH-/-0VDZ;1Z+TU
M<X=1;^!=TY"V;<!:#\G!6[S$\VLC/,CB=(V;@K<X;E68)>A>\+#8O\A!+>CW
M#FJOH:K]IES%L^0_7X$N72;%8_+J>^$=Q2C:'_+%/"G*W]'V@YVX/T_NTEFZ
MKK<)>U7-L.23806"^I$TN;U>%Q2:WXO!N ,JD=2S15RM'_(B_5LR_[U@4:9_
M2LL2V1N_RYL/%GD0-7;7'_>:^NOWCSN@7E$/_5ZOT^^-V_L6\1H4S=4Z06U-
M*_ST%)P*\EMY,K3+XY/Y/,6UAH5=Q>G\$$3P+%ZEL-"!75XMJP5);$GU,(.4
M.RV4QU0TB]W:N$J TV;P?JSV+(K0CG>Z=:CMPI6TXI:/W^ AN64;7W?0[X-U
M 4T^).L4=(D#Z^!7BV^=_IT-VL").HT%&))BGE>WZ[L*A'[H )^%%6O2H231
M)<VWWU8;G_3X?MLW> MLN=W:']LXAN#CVPQ /MHJ'X(\0<82BTS@6WDRP /?
MQ@W#K=T$GN9XQ2=TRZ&5_++"B91O&@Y 4/%P+@U'/=@&H."MBOS.%R"@!($R
M.&/== [O+W+2L527WD1@3P(MEG'Q)6&#'0Z;!.U@;"">+].,G!%D4S:TP8/.
MO=GY&ACHH(G87\#P#\1=D2_52P%5@'655+XBFSP(JHH7</:F=ML;'Q#0+3,%
M,,EM7*:SW5Z9IXMJ[7/%3PDJJ<G\,'Z$:=TG 9YNZF^[5QOZ!;5Z7H'JU\ O
MDA^9XDUN*EB<147=G("66^(NNXE_"1D?R)D_Y/F<SYEK4#92M&"N0>S5'_\
MOV2HKZ/ SY_C1<BKP^/YJLWN:C3G\I [DX?<MPD 6SH%.;[^Y=L$+'<TP_1Y
MB$J&;6,>;7[%2-@-KY[,\Y4ZJR^2)R%-#&P+V"&#S[.$C:O@\I?N^GNS)\H>
M JN2O;C$W<>J09,<V?!\I\$;2_*'](T6<@<?:FKQG#>+O0:MTKKVO+T K>^%
ME_O'*MOE%;NW'5^M<\B.O;6^NH&&GEMF2QIZ[VVFX1:O--%P6^>1*U+(L?,.
M-,'MW4CTRAV]8A]J:&2@S1 T]/!\P7/%W]8_PY;DT:QSU#E)+T_(P,07\%O\
M3%IUA9.!H9ECU-,HSA*P"&=2KZ<S?8FVZ=_BD'WZ?@DF3$'Z I BW>0Q<1]?
M!9T[C3XF\52DZ^1PGC\U'?Y9GAW2-&-#%(_V[.U/,V_B38ZW#;XM&#OUV^K'
M>KO)L^8ZXHJ$C3[4ZUJ<,E_K]&CT]"SR[/YPG13+MD<O&IBIE7WK+)_"JI8;
MWOE4@5X*XRZW9Q9O;-OT4Q\;>Y\VC*T 92]=D0W_S+NO F%1N*ZKD$9;T%+
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
ME-,V_'0TP/_2AVTXZK=)J#[MM.F _^P#7^RZX3KC:9__]2A%C8\[1Q-B6/@
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
M'5%K'J)[4UZRY?'B'!XU7^V+*54M+<0R 2_DSXDL>J+J[BSC+XGKM[/:T<5
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
M3)'V,NY$R55H+?]SZ$M:)\4#[ZP:"?9>M(T^S0D6F=Y8:U2W^>IF)U)F@I[
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
MQ$K9:JM&1U7P=8"C)9U=V$7^[)  K9TJ_:_SO21 T*N(O&CQ\LZW&W+7$Q_
M:7(KB6LJO-*('G)*"MB^M+O$WYYVQ>XC=[]H_I";8QG_C+!9P^XSOH^:$[NI
M&T2XX4CE)I E8NS"V4U,GXFJ)@RH2':-LCA(KFC77**5$>4R\9);W^M;F\$D
M1,4%W3; W>GDVXYK4%"5#_5,Q>>Z3=2GO/C"^TD72S*$B]DKL-<?N?/ E0BV
MQ$6@GIAW[(H53#C.DIQ3AE_?;M JJX/-4*"%@Z\P];ZI8'Y"AA:*)0)>-I+
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
M Q0    ( (J@9D\?(\\#P    !,"   +              "  0    !?<F5L
M<R\N<F5L<U!+ 0(4 Q0    ( (J@9D\GZ(<.@@   +$    0
M  "  >D   !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ BJ!F3QV:T,#M
M    *P(  !$              ( !F0$  &1O8U!R;W!S+V-O<F4N>&UL4$L!
M A0#%     @ BJ!F3YE<G",0!@  G"<  !,              ( !M0(  'AL
M+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " "*H&9/WC?S<>@"  !T#
M&               @ 'V"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L!
M A0#%     @ BJ!F3XY\^'MS!   A18  !@              ( !% P  'AL
M+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( (J@9D]AO5C#1P(
M .4'   8              "  ;T0  !X;"]W;W)K<VAE971S+W-H965T,RYX
M;6Q02P$"% ,4    " "*H&9/69 K_74$  !+%0  &               @ $Z
M$P  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ BJ!F3P\]
M /\G!0  ZQL  !@              ( !Y1<  'AL+W=O<FMS:&5E=',O<VAE
M970U+GAM;%!+ 0(4 Q0    ( (J@9D_/0XFA@00  #P6   8
M  "  4(=  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " "*
MH&9/$(%5CK0!  #2 P  &               @ 'Y(0  >&PO=V]R:W-H965T
M<R]S:&5E=#<N>&UL4$L! A0#%     @ BJ!F3P%I2<VV 0  T@,  !@
M         ( !XR,  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0
M   ( (J@9D_AJ:A*MP$  -(#   8              "  <\E  !X;"]W;W)K
M<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " "*H&9/!"4][;4!  #2 P
M&0              @ &\)P  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+
M 0(4 Q0    ( (J@9D_D(Y8XM $  -(#   9              "  :@I  !X
M;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ BJ!F3YB4;2RV
M 0  T@,  !D              ( !DRL  'AL+W=O<FMS:&5E=',O<VAE970Q
M,BYX;6Q02P$"% ,4    " "*H&9/>:P+<;4!  #2 P  &0
M@ & +0  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( (J@
M9D^2. H$M0$  -(#   9              "  6PO  !X;"]W;W)K<VAE971S
M+W-H965T,30N>&UL4$L! A0#%     @ BJ!F3\Q.5NNT 0  T@,  !D
M         ( !6#$  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4
M    " "*H&9/%*N(6+8!  #2 P  &0              @ %#,P  >&PO=V]R
M:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( (J@9D\';]+AM $  -(#
M   9              "  3 U  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL
M4$L! A0#%     @ BJ!F3TL@*]G\ 0  R@4  !D              ( !&S<
M 'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " "*H&9/#:7O
M4+0!  #2 P  &0              @ %..0  >&PO=V]R:W-H965T<R]S:&5E
M=#$Y+GAM;%!+ 0(4 Q0    ( (J@9D^K4F4DVP$   $%   9
M  "  3D[  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @
MBJ!F3V$^<!ZV 0  T@,  !D              ( !2ST  'AL+W=O<FMS:&5E
M=',O<VAE970R,2YX;6Q02P$"% ,4    " "*H&9/ALBS,L,!   W!   &0
M            @ $X/P  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4
M Q0    ( (J@9D\E%-&,[@$  &8%   9              "  3)!  !X;"]W
M;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ BJ!F3Y\]I+;A @
M'0L  !D              ( !5T,  'AL+W=O<FMS:&5E=',O<VAE970R-"YX
M;6Q02P$"% ,4    " "*H&9/ ^)AF3 "  "F!@  &0              @ %O
M1@  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( (J@9D]N
M=0$EAP(  !$)   9              "  =9(  !X;"]W;W)K<VAE971S+W-H
M965T,C8N>&UL4$L! A0#%     @ BJ!F3_HX6L*K P  7A(  !D
M     ( !E$L  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4
M" "*H&9/M ,+ W<"   Q"0  &0              @ %V3P  >&PO=V]R:W-H
M965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( (J@9D\SWANR60(  -('   9
M              "  212  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L!
M A0#%     @ BJ!F3V#=%N!4 @  # D  !D              ( !M%0  'AL
M+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " "*H&9/8CSPS+ "
M  !7"@  &0              @ $_5P  >&PO=V]R:W-H965T<R]S:&5E=#,Q
M+GAM;%!+ 0(4 Q0    ( (J@9D^_8QG0WP$  .$$   9              "
M 29:  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ BJ!F
M3S;\AP?\ 0  < 4  !D              ( !/%P  'AL+W=O<FMS:&5E=',O
M<VAE970S,RYX;6Q02P$"% ,4    " "*H&9/#KW%/@D"  # !0  &0
M        @ %O7@  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0
M   ( (J@9D^;*JO =P(  'D(   9              "  :]@  !X;"]W;W)K
M<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ BJ!F3T;V4K P @  I 8
M !D              ( !76,  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q0
M2P$"% ,4    " "*H&9//T]^AA4"  !?!@  &0              @ '$90
M>&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( (J@9D^VL)]]
M- (  ,<&   9              "  1!H  !X;"]W;W)K<VAE971S+W-H965T
M,S@N>&UL4$L! A0#%     @ BJ!F3SX'M@XP @  Q08  !D
M ( !>VH  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " "*
MH&9/% !GAN@"  "U#   &0              @ 'B;   >&PO=V]R:W-H965T
M<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( (J@9D_7-",IG (  "0*   9
M          "  0%P  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#
M%     @ BJ!F3Y[2$5&< 0  6@,  !D              ( !U'(  'AL+W=O
M<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " "*H&9/8S'UDX,#   R
M$0  &0              @ &G=   >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM
M;%!+ 0(4 Q0    ( (J@9D^ SNMI23T  'TE 0 4              "  6%X
M  !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0    ( (J@9D\XP:D>1P(
M -H*   -              "  =RU  !X;"]S='EL97,N>&UL4$L! A0#%
M  @ BJ!F3UFZN0RR!   2AT   \              ( !3K@  'AL+W=O<FMB
M;V]K+GAM;%!+ 0(4 Q0    ( (J@9D\^L6T5M0$  )8:   :
M  "  2V]  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    (
M (J@9D_,+=9/L@$  ,D:   3              "  1J_  !;0V]N=&5N=%]4
?>7!E<UTN>&UL4$L%!@     T #0 '@X  /W       $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6781451664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_MVIS_SharebasedCompensationTablesAbstract', window );"><strong>Canceled/expired</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 );">Stock-based employee compensation expense</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following table summarizes the amount
of share-based compensation expense by line item on the statements of operations:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt"><b>Share-based compensation expense</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="4" style="text-align: center"><font style="font-size: 10pt"><b>Nine Months Ended</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%"><font style="font-size: 10pt"><i>(in thousands)</i></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Cost of product revenue</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">25&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">26&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Research and development expense</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">84&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">109&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">283&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">377&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Sales, marketing, general and administrative expense</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">149&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">73&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">568&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">344&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">258&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">182&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">877&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">721&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></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_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock', window );">Options activity and positions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following table summarizes shares, weighted-average
exercise price, weighted-average remaining contractual term and aggregate intrinsic value of options outstanding and options exercisable
as of September 30, 2019:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Weighted-</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Weighted-</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Average</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Average</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Remaining</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Aggregate</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Exercise</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Contractual</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Intrinsic</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 38%; border-bottom: black 1.5pt solid"><font style="font-size: 10pt"><b>Options</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Shares</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Price</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Term (years)</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 14%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Value</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Outstanding as of September 30, 2019</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5,206,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1.65&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">7.7&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Exercisable as of September 30, 2019</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">2,315,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2.46&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">5.9&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_SharebasedCompensationTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_SharebasedCompensationTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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 allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</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=116856206&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=116856206&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock</td>
</tr>
<tr>
<td style="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>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>33
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6854959600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Contracts (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">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="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</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_MVIS_DeferredRevenueClassifiedWithinOtherCurrrentLiabilities', window );">Deferred revenue, classified within other currrent liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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_DeferredRevenueArrangementTypeAxis=us-gaap_UpFrontPaymentArrangementMember', window );">Display-Only</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ContractWithCustomerLiabilityRevenueRecognized', window );">Upfront payment received</a></td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RevenuePerformanceObligationDescriptionOfGoodOrService', window );">Deferred Revenue, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In May 2018, we signed a five-year license agreement with a customer granting them exclusive license to our LBS technology for display-only applications. As part of the agreement, we received a first payment of $5.0 million in June 2018 and the second payment of $5.0 million in October 2018. The contract includes requirements that must be met in order to maintain exclusivity. If this licensee acquires a customer, the agreement requires the licensee to buy any needed components from us. During the year ended December 31, 2018 we completed the performance obligations required by the contract. As a result, we recognized $10.0 million in license and royalty revenue during the year ended December 31, 2018.<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_DeferredRevenueArrangementTypeAxis=us-gaap_SoftwareLicenseArrangementMember', window );">LBS Display System</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress', window );">Contract revenue from development fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 2,900<span></span>
</td>
<td class="nump">$ 5,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuePerformanceObligationDescriptionOfGoodOrService', window );">Deferred Revenue, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In April 2017, we signed a contract with a major technology company to develop an LBS display system. Under the agreement, we received an upfront payment of $10.0 million in 2017 and, as of September 30, 2019, have also received $15.0 million, net of early payment discounts, representing all payment due for development work. The original contract was for $14.0 million in fees for development work, but we and our customer agreed to add $1.1 million in additional work to total $15.1 million. After applying early payment discounts, we recognized revenue of $15.0 million in development fees over time based on the proportion of total cost expended (under Topic 606, the "input method") to the total cost expected to complete the contract performance obligation. For the three and nine months ended September 30, 2019, we recognized $47,000 and $2.9 million, respectively, of contract revenue from development fees on this agreement compared to $1.5 million and $5.6 million, respectively, during the three and nine months ended September 30, 2018.  The $10.0 million upfront payment will be recognized as revenue at the point in time future component sales are transferred to the customer. Based on current pricing and cost estimates, the amount of the per unit upfront payment would be greater than our estimated per unit gross profit. We have an amount equal to the $10.0 million upfront payment classified as a contract liability on the balance sheet. We have received initial purchase orders from our customer under the product supply agreement signed in April 2017. We expect to apply $877,000 of the upfront payment over the two quarters ended December 31, 2019 and March 31, 2020. To the extent that the component purchases do not fully expend the $10.0 million upfront payment, there is no repayment provision to the customer.<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_MVIS_DeferredRevenueClassifiedWithinOtherCurrrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_DeferredRevenueClassifiedWithinOtherCurrrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a 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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&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_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-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_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenuePerformanceObligationDescriptionOfGoodOrService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of good or service to be transferred in contract with customer. Includes, but is not limited to, arrangement for another party to transfer good or service to customer.</p></div>
<a 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 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130554-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_RevenuePerformanceObligationDescriptionOfGoodOrService</td>
</tr>
<tr>
<td style="padding-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_DeferredRevenueArrangementTypeAxis=us-gaap_UpFrontPaymentArrangementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=us-gaap_UpFrontPaymentArrangementMember</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_DeferredRevenueArrangementTypeAxis=us-gaap_SoftwareLicenseArrangementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=us-gaap_SoftwareLicenseArrangementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6858796064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock Issuance (Narrative) (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="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2019</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_StockIssuedDuringPeriodValueNewIssues', window );">Cash received from stock sale, before issuance costs</a></td>
<td class="nump">$ 5,644,000<span></span>
</td>
<td class="num">$ (36,000)<span></span>
</td>
<td class="nump">$ 13,236,000<span></span>
</td>
<td class="nump">$ 16,540,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=MVIS_PrivateJuly2019Member', window );">Private July 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares of common stock issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000,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_StockIssuedDuringPeriodValueNewIssues', window );">Cash received from stock sale, before issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Stock issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,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_ClassOfWarrantOrRightReasonForIssuingToNonemployees', window );">Terms and provisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In July 2019, we raised $2.0 million before issuance costs of approximately $24,000 through a registered direct offering of 3.0 million shares of our common stock to a private investor.<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_StatementClassOfStockAxis=MVIS_April2019RegisteredMember', window );">Registered April 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares of common stock issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,300,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_StockIssuedDuringPeriodValueNewIssues', window );">Cash received from stock sale, before issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,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_PaymentsOfStockIssuanceCosts', window );">Stock issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,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_ClassOfWarrantOrRightReasonForIssuingToNonemployees', window );">Terms and provisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In April 2019, we raised $2.0 million before issuance costs of approximately $34,000 through a registered direct offering of 2.3 million shares of our common stock to a private investor.<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_StatementClassOfStockAxis=MVIS_April2019CommonStockPurchaseAgreementMember', window );">Common Stock Purchase Agreement April 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueNewIssues', window );">Cash received from stock sale, before issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share</a></td>
<td class="text">&#160;<span></span>
</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.98<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Stock issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 92,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_ClassOfWarrantOrRightReasonForIssuingToNonemployees', window );">Terms and provisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In April 2019, we entered into a Common Stock Purchase Agreement with Lincoln Park Capital Fund, LLC (Lincoln Park) granting us the right to sell shares of our common stock having an aggregate value of up to $11.0 million. Under the terms of the agreement, Lincoln Park made an initial purchase of $1.0 million in shares of common stock at a purchase price of $0.98 per share. Subject to various limitations and conditions set forth in the agreement, we may sell up to an additional $10.0 million in shares of common stock, from time to time, at our sole discretion to Lincoln Park over a 24-month period beginning April 2019. In consideration for entering into the agreement, we issued 250,000 shares of our common stock, having a value of $258,000, based on the closing stock price at the date of grant, to Lincoln Park as a commitment fee. We incurred an additional $92,000 in issuance costs. As of September 30, 2019, we have issued 11.8 million shares and raised a total of $8.3 million under this agreement.<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_StatementClassOfStockAxis=MVIS_January2019RegisteredMember', window );">Registered January 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares of common stock issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Cash received from stock sale, before issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200,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_PaymentsOfStockIssuanceCosts', window );">Stock issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,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_ClassOfWarrantOrRightReasonForIssuingToNonemployees', window );">Terms and provisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In January 2019, we raised $1.2 million before issuance costs of approximately $26,000 through a registered direct offering of 2.0 million shares of our common stock to Shehnee Lawrence Farhi.<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_StatementClassOfStockAxis=MVIS_PublicDecember2018Member', window );">Public December 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares of common stock issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,000,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_StockIssuedDuringPeriodValueNewIssues', window );">Cash received from stock sale, before issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,200,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_PaymentsOfStockIssuanceCosts', window );">Stock issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 524,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_ClassOfWarrantOrRightReasonForIssuingToNonemployees', window );">Terms and provisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In December 2018, we raised $4.2 million before issuance costs of approximately $524,000 through an underwritten public offering of 7.0 million shares of our common stock.<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_StatementClassOfStockAxis=MVIS_PublicJune2018Member', window );">Public June 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares of common stock issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,400,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_StockIssuedDuringPeriodValueNewIssues', window );">Cash received from stock sale, before issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,000,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_PaymentsOfStockIssuanceCosts', window );">Stock issuance costs</a></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="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_ClassOfWarrantOrRightReasonForIssuingToNonemployees', window );">Terms and provisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In June 2018, we raised $18.0 million before issuance costs of approximately $1.4 million through an underwritten public offering of 14.4 million shares of our common stock.<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_ClassOfWarrantOrRightReasonForIssuingToNonemployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of reason for issuing warrant or right.</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_ClassOfWarrantOrRightReasonForIssuingToNonemployees</td>
</tr>
<tr>
<td style="padding-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_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for cost incurred directly with the issuance of an equity security.</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> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</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_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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(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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://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 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(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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementClassOfStockAxis=MVIS_PrivateJuly2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=MVIS_PrivateJuly2019Member</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_StatementClassOfStockAxis=MVIS_April2019RegisteredMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=MVIS_April2019RegisteredMember</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_StatementClassOfStockAxis=MVIS_April2019CommonStockPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=MVIS_April2019CommonStockPurchaseAgreementMember</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_StatementClassOfStockAxis=MVIS_January2019RegisteredMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=MVIS_January2019RegisteredMember</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_StatementClassOfStockAxis=MVIS_PublicDecember2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=MVIS_PublicDecember2018Member</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_StatementClassOfStockAxis=MVIS_PublicJune2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=MVIS_PublicJune2018Member</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>35
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6857283536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 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_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">$ 6,642<span></span>
</td>
<td class="nump">$ 13,766<span></span>
</td>
</tr>
<tr class="re">
<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 of allowances of $0 and $0, respectively</a></td>
<td class="nump">505<span></span>
</td>
<td class="nump">476<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesLongTermContractsOrPrograms', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">987<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">241<span></span>
</td>
<td class="nump">1,109<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">574<span></span>
</td>
<td class="nump">1,311<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">7,962<span></span>
</td>
<td class="nump">17,649<span></span>
</td>
</tr>
<tr class="ro">
<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">2,111<span></span>
</td>
<td class="nump">2,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use asset</a></td>
<td class="nump">1,394<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
<td class="nump">435<span></span>
</td>
<td class="nump">435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets</a></td>
<td class="nump">306<span></span>
</td>
<td class="nump">486<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">186<span></span>
</td>
<td class="nump">1,470<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">12,394<span></span>
</td>
<td class="nump">23,033<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,091<span></span>
</td>
<td class="nump">2,411<span></span>
</td>
</tr>
<tr class="ro">
<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 liabilities</a></td>
<td class="nump">4,064<span></span>
</td>
<td class="nump">5,602<span></span>
</td>
</tr>
<tr class="re">
<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">28<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">10,000<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_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">10,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liability</a></td>
<td class="nump">651<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_FinanceLeaseLiabilityCurrent', window );">Current portion of finance lease obligations</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">21<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">15,866<span></span>
</td>
<td class="nump">18,188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liability, net of current portion</a></td>
<td class="nump">1,482<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance lease obligations, net of current portion</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRentCreditNoncurrent', window );">Deferred rent, net of current portion</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">695<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">17,363<span></span>
</td>
<td class="nump">18,916<span></span>
</td>
</tr>
<tr class="re">
<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 contingencies (Note 10)</a></td>
<td class="text"> <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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Shareholders' equity (deficit)</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_PreferredStockValue', window );">Preferred stock, par value $0.001; 25,000 shares authorized; 0 and 0 shares issued and outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<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, par value $0.001; 150,000 shares authorized; 119,417 and 100,105 shares issued and outstanding at September 30, 2019 and December 31, 2018, respectively</a></td>
<td class="nump">119<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="re">
<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">564,227<span></span>
</td>
<td class="nump">550,133<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsUnappropriated', window );">Accumulated deficit</a></td>
<td class="num">(569,315)<span></span>
</td>
<td class="num">(546,116)<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders' equity (deficit)</a></td>
<td class="num">(4,969)<span></span>
</td>
<td class="nump">4,117<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity (deficit)</a></td>
<td class="nump">12,394<span></span>
</td>
<td class="nump">23,033<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_MVIS_ReconciliationOfCashCashEquivalentsAndRestrictedCashBalances', window );"><strong>Reconciliation of cash, cash equivalents, and restricted cash balances</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">6,642<span></span>
</td>
<td class="nump">13,766<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
<td class="nump">435<span></span>
</td>
<td class="nump">435<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash</a></td>
<td class="nump">$ 7,077<span></span>
</td>
<td class="nump">$ 14,201<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_ReconciliationOfCashCashEquivalentsAndRestrictedCashBalances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_ReconciliationOfCashCashEquivalentsAndRestrictedCashBalances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_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, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=119400593&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=118951113&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=118951113&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=118932676&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=118951113&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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=118932676&amp;loc=d3e3521-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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=119400593&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=118942415&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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: 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=118956577&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredRentCreditNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.26(c))<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 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902458&amp;loc=d3e39927-112707<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRentCreditNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<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.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=119400593&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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's right to use underlying asset under operating lease.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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.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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as other, 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>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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6904-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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-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.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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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=119400593&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_ReceivablesLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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))<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_ReceivablesLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestrictedCashAndCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6812-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(17))<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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 4: 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=118932676&amp;loc=d3e3044-108585<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=116631420&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RetainedEarningsUnappropriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.</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)(23)(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3)(ii))<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_RetainedEarningsUnappropriated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4590271-111686<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6858648528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<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_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 loss</a></td>
<td class="num">$ (23,199)<span></span>
</td>
<td class="num">$ (15,302)<span></span>
</td>
</tr>
<tr class="re">
<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 loss to net cash used in operations:</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">1,382<span></span>
</td>
<td class="nump">1,381<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of intangible assets</a></td>
<td class="nump">97<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment of property and equipment</a></td>
<td class="nump">204<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_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">877<span></span>
</td>
<td class="nump">721<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory write-downs</a></td>
<td class="nump">2,203<span></span>
</td>
<td class="nump">1,139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non-cash adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">99<span></span>
</td>
</tr>
<tr class="ro">
<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>Change in:</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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="num">(29)<span></span>
</td>
<td class="num">(5,029)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">987<span></span>
</td>
<td class="num">(400)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(1,335)<span></span>
</td>
<td class="nump">55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current and non-current assets</a></td>
<td class="nump">2,021<span></span>
</td>
<td class="num">(98)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable</a></td>
<td class="num">(982)<span></span>
</td>
<td class="num">(1,416)<span></span>
</td>
</tr>
<tr class="ro">
<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 liabilities</a></td>
<td class="num">(1,360)<span></span>
</td>
<td class="num">(188)<span></span>
</td>
</tr>
<tr class="re">
<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">28<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings', window );">Billings on uncompleted contracts in excess of related costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities', window );">Other currrent liabilities</a></td>
<td class="num">(146)<span></span>
</td>
<td class="num">(115)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Operating lease liabilities</a></td>
<td class="num">(481)<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_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other long-term liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(305)<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 used in operating activities</a></td>
<td class="num">(19,733)<span></span>
</td>
<td class="num">(19,462)<span></span>
</td>
</tr>
<tr class="re">
<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_PaymentsToAcquireOtherPropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(671)<span></span>
</td>
<td class="num">(971)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(671)<span></span>
</td>
<td class="num">(971)<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities', window );">Principal payments under finance leases</a></td>
<td class="num">(15)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredLiabilities', window );">Increase in deferred rent</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">139<span></span>
</td>
</tr>
<tr class="re">
<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 );">Net proceeds from issuance of common stock</a></td>
<td class="nump">13,295<span></span>
</td>
<td class="nump">16,540<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash provided by financing activities</a></td>
<td class="nump">13,280<span></span>
</td>
<td class="nump">16,677<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Change in cash and cash equivalents, and restricted cash</a></td>
<td class="num">(7,124)<span></span>
</td>
<td class="num">(3,756)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of period</a></td>
<td class="nump">14,201<span></span>
</td>
<td class="nump">17,401<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at end of period</a></td>
<td class="nump">7,077<span></span>
</td>
<td class="nump">13,645<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental schedule of non-cash investing and financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsIncurred', window );">Property and equipment acquired under finance leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Non-cash additions to property and equipment</a></td>
<td class="nump">48<span></span>
</td>
<td class="nump">149<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Issuance of common stock for commitment fee</a></td>
<td class="nump">$ 258<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_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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CapitalLeaseObligationsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in lease obligation from new lease.</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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=118932676&amp;loc=d3e3521-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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=118932676&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_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<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 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2611-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and 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=118932676&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_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=118932676&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=118932676&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_IncreaseDecreaseInBillingInExcessOfCostOfEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liability reflecting cash payments received before the related costs have been incurred.</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=118932676&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_IncreaseDecreaseInBillingInExcessOfCostOfEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the asset reflecting the cost incurred on uncompleted contracts in excess of related billings.</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=118932676&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_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInDeferredLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change during the period in carrying value for all deferred liabilities due within one year or operating cycle.</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=118932676&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_IncreaseDecreaseInDeferredLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<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=118932676&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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other 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=118932676&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_IncreaseDecreaseInOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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=118932676&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_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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=118932676&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_IncreaseDecreaseInOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating liabilities 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=118932676&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_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a 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 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=118932676&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=118932676&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=118932676&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=118932676&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=118930883&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=116637391&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=118930883&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=116637232&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=116634182&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=118932676&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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (expense) included in net income that results in no cash inflow (outflow), 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> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireOtherPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, 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 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_PaymentsToAcquireOtherPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=118932676&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_RepaymentsOfLongTermDebtAndCapitalSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.</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),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_RepaymentsOfLongTermDebtAndCapitalSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>Amount of noncash expense for share-based payment arrangement.</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=118932676&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_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of stock issued in noncash 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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>37
<FILENAME>0001136261-19-000262-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001136261-19-000262-xbrl.zip
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
MN^ '/Q@#/-7YCFZU$161Q+KJ <?JGT[HD^<M(PKZVNLY$GT.3I*%M;ZU<0C
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
M+0W;=VM?;-?T'%>[-_SOF@S<M,^A:Y6T+U^NM+?)W]]I ]\@[:.%'&@+RX1
M(EDX<YP5E",0AL8SOFJXFC$ ( 9 1.T9BV#C&^$8AWD#\APO>$7[YH(VHHD
MN1&-C'\8$0JE-/@CPV(XO V*SP8TQA'.\-X;&)B@B);93JYT:I6- %<Y>A?(
M;(H1JI5.6QL#0/1>17L,>W\A(P'<SP8XTD 3QP9-;8B W' IET*$QAPH%&C
MO\%0,LXL)K"&(V,B""F(@82*(VM H)J0A:70E[0^J&0M );",?"_)<0(5X1[
M#@/NYZ;/<% "!)Y)T=![!@0-K=8HPY# 'V,*$4#V@ 5QHR#!=Q7MAN(7;EM,
M%%]%! 4GXI/$BO-8VB+-!$),%%$"8CGCE+2(:Z:L\J;6;..K)8TV%S1/T!+M
M%#XI%E$L&R"./UG(:O FL6])F\&90#!@P6AF86FU/H,5_@.@%:& -;L:G1HI
M&%B'M"ZJ:%U"Y)&- _(*M#H &HLI8!-3 'B]'2UHD@S(.%+_&0 K"B1BW4[H
MJ% *ALVGQ#V #I)NZ;S:UBNU]>Q<*Z?:/CH[%P5.2+-VBF:--6G6G'4.)'N\
M^'80,!<T&08]*;I=9J+;(1@*0K-YRNCM-;T O=*(W\M!'KV1>"\O??9!J?\V
M1N.?_TMO5??MV*J)U<0[#>K$=*NRL9=$I7/E\/R!X=K_)K<$0F9P?6PK.G^X
M!X$&@TE_WO4_VRXH$? 7'^$;LJ2\\%%O1?O:O>W^?OWU^O9)KE>C]?,CQ,#=
MI^27T2(>(@A^ L<+*&]A@1%+FZX!_/'1<$AO/PX9"WCD?RWQFH+EXTQ7#%^6
M13 CWSOS>[3S+7GL?Q,P\E+!VT^L;YMV\([\6@I#AN!LT>C@"X/#CBXR!X_7
MPD'G8*<'A37+ Q"!<&7PH?;9\5YX/'G.*<G5[#$T<3X;&^A"]2;:5]OTO7_8
M',A4 O_=K&AO!:_4&S^_L/BC!G/&?X#ABS^_$ZL%L]#XKA>(.8P0?&-F44R
MP'ICB,+ 4@)]@7^,@?3_#8ANC.G9H>:".\0Y^I 81"(5M+YA^V"\<9!^))K:
M&'Q[BC# HX^Q)E!2F%-,RGCHB)7UTAQA(DW[,4T1%A'><"01J@1F)<@FPTE+
MQ#@<74_ UQ\!.#X67$1W05!CBE!%NV(^GJQ"9-#'9P70,$C?\P*@E@C A'+A
M<CC UJ8",A2_)[#F4[:(UQ >,$S3\RV2((SA"8:!J#$-0\&O2""+'@M%N [.
M+XPX=F#**7YFS(M #&^$[I"%<2\Z5135$C5#A\6!=Z+,):)T_0-"9'? :+<!
MG+$HCGG[>'WUKJ*A I@PPR\S&0F+R7I2^#D*/X9FAO8"T@_29S_#SQ2^2FY:
M3(I>"*]Y1+T@(APM9H*R!(?/0(XEWR\FQ@*JR<C\FVO'@DGX=T< H&E4M']Z
M(<#NA0Y$:<P@GA/U525^9D*P"8R%2-A$_[]"UR0.H;V8-,LG'B:%XR$@6'.5
MP=(D^07]TJX+D9BC/;"QYP<8$7\&S@)57OZ[ $&JD#Y0"![#59$J)(Y'ZCK)
M45NLVV(A6D\-"AGQA;*(!-XFIK> HE@)/6*PN)9L#$ P!(G'C9$>1O,B9R&&
M X@#ZYO$:M\QRQ]12!]M$W![X-I@-5"$@!>Q1CB''Z.X$YF,MK:B%_LA40W7
M,$%H6&':LP!6'0E:1>$+HLT-A\WO^P [/8/NL7L.OL<@G"%XQ(\OAH]['[PD
M-GV&;+IM00--7[58+\"E+8FPV<%R5L L/P+2WR2=UK05 [E%6 T+%DST@2G!
MY%1BAL 4O.M0F3':Q@%V?R8-4B%(NL'RG1*(_%J55G++BQ1XK,E1NI]A#E2[
M>U[VC]'&$\6$\AQZRKQCT'#$N=&JHZPB*0)P)\9D\?MA 'H*:64R!@9([-HE
M%E?&G6*G!Z=A/\ &X>AYMG()@&7;N43G*5!"UJ)-*A[VT?FA-5Y&=F019.!9
M]HUV_J3Z\\%V_BLT_  QZ<,2UZHD "^PLII4TLG--5-N0R\8/2+NV."!@!=W
M.&DT071/\WJH):1AGA\S(4=)$6#"Y0/%0@+ 8TNW@)_?PU,+61I5)Z "P@_J
MBB!P089@%I^F(7@7P$1T0/WV;-B.@4((:(2@?/V29O>G7Y<6/(D[&[0W+@Q8
MZFV" -T/(A(HD9X!?@RX:#"F!0CCFD<P *\!F4U$4&KJU!SI(>+=ZFCW5VQ\
MT_9)BA/$MF;8 UOFXI8\&EI84/DV(!*Z$<0FG6N&@!ONQ X\',S$SEZ^BW2U
MDYOK,V;))&,<>0*@]4(S<LW$3E]L<A$ZN9R4?&.,#5.NLB];S1" 20T'S^,V
M/SP"6/3[I00KTKY328K&5-X8ED"'549'Y  &"1<0))#01"A=&"^(RV@1M)(&
M7-)('#8P674;A_T.KMG+T 9RF.#D!&3%IH8MQ&5!*0.),7I>*(X7C)[MH SA
M:":(C]B$D^2+[$-);M:E_7%A#.Y0F<;\2&I!K!RQO<60JLB,(RPNW@>Y\WP@
MCAW57BR19XBL2YP"2C;P1/AHQJW.0*V9Z(!$^WF.@=:MQXR1!CX$G7 (%_;+
MQ\=WX%\,L."Y& 3QP?!#D,6#5;!1B!%.P2@ 5HA0P;+[7'M[=_V5OR/7.GH4
M;  0<>ZY3_A<M&!L=FW U0>?SHB%Z]XVO7L9WE]"H!:!/;O$"+)<2*D:4 6)
M<&8T9H%-?E<<5Z'%"0&O:';2$I%-CSTX] 90C;EIRT%JBB:T?^!(T7LQ(* #
M/2 _KHG@68Y'9A/I["?,HC%"+QV5%P[)HC8K[ =:R=AWB9[JA=: P6NQ/EIA
M3$"X'9L.39#586!3<,@B T91;#1&*6U_" AA@WSOV4:['KFC2:V!],0V/VQ@
MFP"6(P8>VF,NC#4/QV.$)SK &WMN[.KS"0>/2'Q>PEZ2%-(W7H!V4O%!^!/N
M71$]45@DI51LY6L)2P 17-A#K3 P?"LBZXP666D24%F ]9"!8C+H6AQ#+=@.
M0<L\PD%?A"]",*R85)@&+QUW@BI*;FB(-:%C<3!OT^T-&3&^L%>M7@0%H;GU
M1=O#+F_&*4Y[+[N@$Q< A*.<6)%W\?G,MH]99H]QHNLI]\RG;?K"G<?LF?YT
MD%.K:+?73]K-[=7=UVN(Z>\>P5>]OW[0'O^G^W!]L .?CQ :FF#RR#AZ(Z:]
MQ0VP=].4*0BXP1USS-")]T9#"J'1>7IA.#:SRF"G?6, MC.D3:'$/I<\B0\#
M="+0:= LNL9 [XN=_(KVR79"= +V"@?YN<;W..M)[C8+KQ !0E^;]?LB@46<
M/'BXHX9.BAA6A,J4KY+<84G,4M'NHW<@KHJ'3:6Z)%^=;AXF#C \<=EJNB,H
M-Y?)793$ .P"WR;_6(R*F<00J3P\?N/O@/>8V-I,$#2],9SEC.J5 ZWYHQUY
MCA:Y; )]],YA,7$O@[:+>C$+S@#88Z81<B9VC>-UB&DXW>Y)$IR F&.Q1,09
M49, 1.J0)T_L-V6H  )HT'$32<L1"X8TB-@/+$<P5+0Y^1E+.N2G<1N'MZ0D
M],1AVG@1\R29.$&$<91VB7XJP="#R.;E #%$,C:"%1,+3'[XG)R+P'U6UE]P
M1\[ (,VAD[^W=,#CA1P& 6@PL@1@I\_C@=2[#\L0%1ML)G,<CEM'[@"3^^GO
M,09?\N\T,6JO$^/%MH(ATJWZT\5T4IS/CP:C#7K06F7#L0?@C_2\(/!&TZ?1
M;-(;5O0&FL?H:2)S;$40L"2096[_FWW0.N-@D8>!3\3F)+#.=4;3PS5W?[UH
M7"R:W:2\U\S31[;\B:3YJY#F:Y3F&?N]'BUR0K,-\N]ZRMW0_Q9M4$[RTT=?
MR6DQ9US )SW/MYA?%DL!2^(88(CU2A,4,T4L/VM;X*24$59"?-R+LV41E_:]
MT?AIYZL9N1(_I>FV'S$OQ.0UF'TO3$7)+>L*>B%(=3;KU%;K=!3KI.3I.-8I
MBSQMR89FA.XV'.$)K>=_**YKJF94,ZH9U8PG-F,N11]XXTVT_-RISC1-$3?(
MDT<T\DJ/5A:[Q@4BV)9G?)-SHH5.0JU20R\!TW(<MH$;\[95TAOZ.T7MO5"[
MUNX44B6<,LW?UNHEO=-1++XG<NO-4KU:6T[N_<89GYCKC6Q711IJ1C6CFE'-
M6-A(8V-5_\=L*MCR!+"3CS'V/Z.N-TKMR\8YH+K_&3OU4O6R?@Z8'H!QJY>E
M3E,1=R<SMANE>KM=.%.1 &CE)Y&>;(N* >)ZHR$+9T9YJ7@G3D46:D8UHYI1
MS7B:D45F<Y'Y0=E$IT 4/?H9R^> Y '<XW- 4G'KB<R8A:RY;,=FY]_;-QRW
MT=4_;?&UO]-=VK5GS)=DIZ3X& BOUZM'1(B3(KWB^0(3?H^V+==QB[S^6_CE
M*PC#;"L90QW*''@!.O52K:KH?S@!4(<[AUV ?1\ G=/"J1G5C&I&->.IS+C'
MX&7^8LJTI-#))X<5*U^\6JDV57+^?H@-M#Z+?;-"$1TXO*9N6.V/V'I[2Y=/
M=FEB3GY#K&A<H8R,,C(G3'1E9 IM9-Z+TJS)KXK<$V!UG=?/>?K*$3"I5F'L
MAVR&1RWNJ,[K3#U;ZC.RJB*TP6=* T]K_,+W(^V%NC?$/20(AE3YW@]Q+>#D
M.17[@6UG.)4G$(6AIPW=FZ5:5;0[G[:83M5R1CKHI5KCDAZ*2S1K6&BX@@W^
M"(K<_?C:VZ49 9&5;EH&FE&#J*@X]2H"7I::;2*@7 V+OKE<05+J\H2=7V!R
M9U*2%*XVJ_2.^$MO5Q?0._VF:LNQI4KV,[#T8FUW@*KZ!8'E-/IE%'7B>+II
M"XNE+29F>U%<84\>[':).NO!YM^WUB8\%M!QD)</WLN.Q%E5 /Q?.S$+<7FS
MHEW=W5Y=WSX]=)]N[FZUN\_:U</UIYLG[>'F\>]:]_:3]K7[M[L'[>K;X]/=
MU^N'1P()OW_\=G__Y0:_64=H-H0^Q ^I92&-[S/+#L !X]\)E/  HA5W.P&K
MQ0,_3#2'2M;AYV$/F^,1-"$7'5?-%?A0;[]$7X?9?IQHPF3O"8Y-JAG\ J:3
M^F,&DS'N16#U?]'"*NH:9H+U-P+L@TQPD-T7?4W!:(Z8#\Y&=VEW=GIP:7]0
MPQ<%_ %V[)>*74T]/RACQTIM"/0#8'S1%<YSV43VJR,HN/&,0AECL^_6 \O9
M:V3\Y26((SJV1=W<IO[Y0;AN S\:%B!&*J*Z;+7\IEVKQQ[2FWKE,MF3-^[K
MZ#/91!V=N%;G)WJZW?HI:K4H_+;$XTE_BM0)>I\>LM$2,.JMJ:/VIMGLT!]+
M0:A7!0AZ/3L(N0B8<*A7$4^O5JJO$PP)!?,1%*UL$&NO$DRO-..9!='2_907
M@D(@(-'PC7HS&RAW*PC0K#9QI4K8U!$[7$0#NJ(UY:RRBAK$"Z]^47_H?>N"
M;JKYZ9Q^)A48=RF)@Q'JN2*[:6+$Q9GC"(4H^D4[DV1+1XO(+7H7(^%0"6,+
M&6R_ZT<-3<NB1^]4W8AF[=3K!ML*N1/Y#@&Q_#W1T+1O0!SFL^A-T8*=)T9'
M>P3A7A];R1L\;II)"RDZ&W$_I A.HZ8J\E6P2\.H W.ZN674Y#HUB>C>*RVA
M)JP@VCJA6:>M9C$F?:77*]VIIM;<V&06,)*FQ*$VSD EZG >D6O:L1SP2:ZP
MQ1QC0OV"H];/\ TPND^-@B6M9'=< MZPX$>.W6X-&0@#2\1=* D(E%/1:976
M>;;/_=[-6P&"P"(% 5E\^]EXX OCG+&[:"F_(.?QPT4"6PV&.Q7MRW7W\7H]
MMS[GAL1^<;QQM<^LYX?8E176H264X>?NXT=J""][H'6%84(1?<2=*<.WN/9M
MC UFZ:URM::][3Y^B_YX5]($ VAOGSQPM+5VH_8.3/3TB<C?YM1%F3&AZ,"
M@^+Y-S@;-"U!7O;Z96Q6]O;A[ML[;'F&AA*TAH,3@,*+6N1*I2OM)?C6#!Y$
MDXO]Y>AAGFY6%BF=Z#?J1"S:QTM=.?)\)EHD!R_,>8Y<GXKV(  5+==&U-&,
MJE?(=N+33H^H&^.^S>DNW[+=L\2C-Z&/2 K:(*3Y4:,G5+&P)>X@LH@PT;/M
M@8T8A+:%2 L#:  DE@BQ#(=[<62#;>&H9?PS&2LIT/B0AUU_J0\SV#2<C&:'
MYV')YU^@^,FPO#$9&NQ%'\V?Z/-FAB-L* BOEN5VZ+0OL.SZALW+_P8V'UE/
MCQQO(&;<=OP%I[5D=$;-BS':@Q45K>< D"OA/&@39B1,#*PR6FFQ #:/%@3[
MT('/*JQU##*P3<RB);1CTE\0,]' R>&H^7K<IQB;[+&Y\:/QJL#QEMC4E?Z$
MQJ7T2$L'KTBV]:<<%7$?L-V428'Y)>^C@S(&4_P#XE[J*0^.;>S'EF*&F@K&
M_ NUJ2<LMGT-F!]-NW!>A*\"4/G)")5D#CA%_!4-;XM]Y3?M2PJ*5F <+25M
M?QL:PN+38HW&!CH)+OH)-'7<$Q7'N(O[D*-CDOKI*I8EF':JH5#FIRX'D_(-
M&(X,;+6>:+L-M "/2HC4OGV./[!#.I(20RH;G4Z-MOD' CULB"@@CSQ_4%V,
M*(OQ!2&84G6R,7L?I%>BC&/(QMS$9G=IC:>EM"OQ5BD6J#$L>^30IWJ]SS(7
M<L7LP/&O)8IJT.M-#[L,@YD5H^:D"03N?80EF,1!1=P.?B'@J=$@F'#L@3%M
M4/EYV:]+@=XS@\02SZ<!*1&-WD+50^OF"J7C3*(5$EHBZH\IT)L*<&J!;#8[
M]I0..,'(^!Z-,#8FTJ1 -$)2)J,7\7MER@0)-DF@0),GIL6UC<T]*"#1'1:/
MIQBL"HD >1<]"F \5P:0 M)GPPDI4IN!S7L6VCT! F).QX,14]&NH]SS Z7X
M;%/;>M1"CFWBQB+,2F>"2%TD2;(T5<_S?7$TZ,\!E[02<1GV2'CG$0-^CN0_
M[JBZ&CVRNU';UA2\8+88[E\8%NZ#1L.*O<XOL0Z1?@BQQ@SA;)Y<#$0 >-HW
M2$$XJ* P97=*WP17[5LJ'A.1Z5^A-1#^A#%!.RP='8O(08 D*0Q?DDFC/65
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
M"4:3VM].F@6:4T@9Z1]ZY4W[4K"])/"<^GZ64P4OG@9D\0.$:;%Y[= B?C4
M?OE5K0HZ59 1S!V.1^Z/D.J(<R*$N69YFNN!\(0.0"84RNM+0&P"; >"YJ*Q
MB" 'VCS;'%^89<)M.P' TS:_ZW=-4KNX?^V!KS(1_XXS-S(:_8O?MI-5L]]$
M%M0Q$!)9Z)Y8^(ER$DGJ/DJ^?T2^YP3(<JL?+!_G,8#_"!\:7I;Y,>A=1LYZ
MIO<>AZ"BAIZ#HO6_"9AK\$U!2M]^8GW01,$[,NCYS0D]***C/  1"%?8,/NS
M:)@M)\\Y):F2'F,NL#T3)@9\[:^VZ7O_("$H:3>N6='>BE2G>N/G%Q9_!$VC
MQ7^ IHD_OQ.K!;/0^"B;-(<1@IO"+(A,A&H#4^]*CP#XQQA(SQ!]+B..?$$\
M05]P;OCD:G*D@M8W;'1=<!!1<Y,TH,?)"T++$V--H*0PQY=$Z, 3+64BCD@V
M(0?\R/\#?O8L5/SD%C(K0;:183%I@UR09C(X+NH$!S4TV"JL.T+4F")4T:Z8
M3^%:LJT?#M+WO "HQ<@7<SP,\+D<#K"5@2&IYRG6?,H6\1JB2PA:Q;=(@M"!
M)Q@&S 5<<2CX%0EDT6-"^:!%A1'':(ZG^)DQ+P(QO)$=D$$,?1X:;A!I2#]T
M1'D=_.,1T19U=1"EZZ@M\I4W&MD<>8I@>?MX??5.>,X8>969H*&<+-W]$/C?
M(&\:I(]L'MDVR4V+28%^M.41]>*(FA8S05F"(QEC+B;& JK9@G^_N78LF(1_
M%\R$;1H5[9]>"+"3;P%^!?$<9PG\S(1@$Q@+D;")_G^%+AU6BD LS?*)ATGA
M>($(W7T&2Y/D%W0$NJZ+_LD#0T\<W0MP@$>@RLM_%R!(%=('"L%C*^-A6K?%
M0K2N&O1%729<KTC@;6)ZB[9LGEG$8-/^,1$ 8F\$ LX>>IVR)7<$!P9R?@JK
MRIZ-7.2RP7J$Y-VBEP6^GXDB!+R(+@RWL3 / H(?QB) B5[LAT0U7,,$H3'N
M1ET(K#H2M *2>^% \ CZU2+F& 'I 3%P)4K(3I1[CW6L0%M(;UO^^&+@!@'$
M?P0'#@+R&HJPJ9]ZU6*]0 3BZ!!J#J:>^M)5*\U'-;-Q#Y O]D"%^P]<(K9I
MR*7'\(4T2(4@Z0;+PK AB-:;UC3\(8E!!1YK<I3N9Y@#U>Z>EST.6803+L*6
M*?..0<,1YT:K+C;]<*,3% ]9?!DL :U,"/ZE2Y]<7(Y>"9>./04M/\ &X>CW
M433036^J?H&)/,?5[@W_NW9EC&V(HPF SR$NYY<O5]K;Y#/O2F([(@)*R-J+
M9$P>]M'YH35>1G9D$63@6?:%J)"LAU1_N,<JXP3$3,0 ?S 18THEG=SG, 7L
MBT:/B#LV>!0XP.+1:(+HGN;U4$M(PSP_9D*.DB+ A,M'&S<@ #RV= OX^;WG
M+V9IC:ZUPEPNJ"NI\K#M8^C3- 3O IBB6-MX-FR'ZM !&B$H7[^DV?WIUZ4%
M3V(LP_P1EP8L]39!@.X'$0F42 ^C$MH\!M<&5B1@,0S :T!F4\;KJ*E3<Z2'
M(,9!I4R>$3*H8X/_@-1(<P)!P,,>V#(7(UE'= *1;P,BH1M!C(K$IKT%C)D'
M'@X&WYG,=Y&NM-<-<Q@S[0*1W4PRQI$G %HO-"/7S ;%%OF:TE3*Y:3$50-K
M_8E51@>0PE0$,*GAX/F_(#Z&1P"+?K^48$7<G. E*1I3>1-AJHT"OG?-!(*
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
MF-3Y,2CL;K]:IKJ=QY4SL+I"@K:,']:DVS(&#XFE?)JBC$_Z\LDF3%9Z_ 2
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
M-,4::&D*$I<40<?3&WU$5D@SY84W$C0ML*E@;/4IN"73-=XD%9!YALB)W@5
M+[KE.=*SIVM(=%=Z! XH@(E&9T"!=,?R.2W]UP/+C6@!(5IX4RD\9 $7B'IG
M 0H/P @Z/ \B7WZA*WT'()JUP!#.G>DA?,ESD*$H!K'E!:^>L.F4J< :[6^8
MC<2E.7-GEB8!>_Y03%*]?M!3D2FX;"<$7A&L)B$7\-0@*MO"UD&B(#K=T@ 1
M/R^-4;_(;NF*$2M'!_2$0 !;S]283?@%*(/:!"H*.C#3#<Y[#HD&C@[WJH,V
MX;S538^ASCZQI?']\7J@\<@FH0<(UA&S!PGR#'Q%J*T=:I2O?:!VH9*"\@O=
MAY&4Q<*V?H)E<AGHQ/M^]TR: UZDC<K2Q%A^0>Z>1EX K50 ON:IG&$F0;<
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
MJ"L]7/UY=3_Y>G$E3>[AW_]<?;GZ^OA "#WM ;4;WA[.Q#9JO'^LQ$SLXO3
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
MH2%-1^-?I$;?'JI&)Q":/#:S[GCP9R$&0-RWWX7#7PV 7NOG6:U/('R-.]
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
MYZ_OV2B3V..HP+-^F,S$(NNZN!#AL[9S<T,H6*]-\@J!B -^$2(/>%C/LG#
M]3.%Z9%I*/Y9.ZKVHM:8,&/DWV*:S(X+\\&MY[FR4XOSEAAW=?V:=^=B?)4T
M;\XN&18=MLBTTXY-C#FAS@W[1C'.BMHV:?XC#SZAM#T/D&\ZKL@HJ.W;+J/@
MDF%*]AU0S1Q9 0%C1RR.F6SX4F[X8KF!C>PQ<XB^\W208 <^J\5P6U8\<0IM
MAN #AYJK%4$K%I)$?Q<48#]J;0H3:S+*>= ?CO\8?Y<$V/M+MP_Y-L5EN4L[
M<%%FTNX_LJ 8UO@Q9SU*D<^&R*UC/C@N'S#[ZZ"Q9[:IF"'UG77*!(<O&V3!
MQP6^B=O]CNR1]S7P X*B>'R!P<?P]"-@.WEPG568B=I?5VVRT=:J=V["_+;
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
M#&&'G.J7UA[)&@J5J)U)I#.T<FND^IZZBB6Y)MJ'ENJUD"BL%3M7)[[VJ=-
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
M0/%>Y8_4[;P^]/"O5G38V8]NXQMZZ02.9SEK%PSF<V %XWG/AO3ZI7^&)DY
M+O%+G^@NVO-LH#CMZT)S6C.GC(KG*?\.473#RPPR!F_:/G*77Y'[ 9[PLM9!
MR;UF\?5>O-E-[85I7Z&:TIE5G=3&D&_NW@'V=>B3%@)\!\8;,\G>=U9-P5!>
M3ICVU:&J3BRZU6YN,+2ASWJE:VQ2CWDSAK*B]I5J@48LHM7&NO.K;2U,<V3M
M*]4BE5A<JXW)XM5;/#VBWW =ZQ+9]Y71 BU8)+[7D<2H1E9G<2?_OM)8I :+
M1\6')SCU,'H7@7C'Q_/"-Q*J-5*AV'UEO81VO U0_6I#5)WKKPZ2<O>U/I11
MKW:O=<']N5^'4_&,.GEB*OW^"7O*162^1*2^U-:B&9/5JIX^!JO;=7P>450+
M&=R),^K-D"1^)@]JG6.53H=HRP<3+=/Z*5^2JO YWA.VF:BY=U6BYHAL@PIO
M]-;+>IZQS:A[02Y:=1")P@I]@/^X[8UZGP>W@]'LKU-C.NO-Z._X"_(4H=%M
M5#_F0[<9R.]W(8\&,V,XZH]O!\:KF_%T^MJX&TR,Z3]ZDT&"^[11W,)W<#/X
M+W?QWXQ'GSNSP>36Z(]'LTFO/YLFN,\:Q2U\'C>-NWNRBWLR^#H8?1G@G_WQ
MY]%P-AR/$MQO&\5=RXNX&=VZN[IA)OH#0@;5:OS)Z$\&U\.9,1E._]?HC:YQ
M._EU/#'Z7Z8S7.\F4_K9],O=W<V0_!6;X;Q1,^2?V,WH=+JKTW"$^9J-)[\E
M\-XU"D_FL=T,X+-=P%-<P28]3(31F^"?4;>T,>Y%PW6L[*N[&5W>YG0AW5'G
MJC<=7./*=7LW&$U[Z1;SOMD>JNAUW@S@\URO-,!8-\:^;-K8HE=Z,V#?Y9OK
M[>UP%E4/TA))1SK$%6;4'VYU2"^Z&U)"_(1O1H_<Z$OTP'4"=RK]J)OY1FO^
MMM)WFQV!*S[EFU$J-S['0NGQ@JU88RO72 0:KY+?FKT^G/_Z;T:;W&B-\QHD
MLX%S1\<EC%>1@&8Q"]\$3L,^S0_6478CE;\=W*PW@S-P<^/O)E<[(.7>#LY
MS@VOD0RZ[6JDA;2C0>$;PQG N>$URM(./*F7AC-P<R,H:7B1##S-QU)>IUM@
M+$J!$B]]53BC=&X4YBJ=*MK8EDW?RXA+-Y+BC4WYKU/&TN"T3<[-<#C.=3C.
M54= &IY9V.1P)Z[RV[:1-(?H//!J'28.D]S5&L_% OB'P1HM5.^C9"W86[<0
MYF+$(W,%1*>>Q#G5'$]K@T29:I.WH7;GW)HC7^?3;_I5$)V/T<4^ -$1H$PR
M1<?GI-LAY$/7LZ?..>WN7-,3T<+)I.IX5D661)HPNUC51^E0X#L6N9!'YB1J
M8?+[=WO%%%L'%D?O=)P#20\(O15Q 38VH8[$WW<5'7B5/]Q1GYH2'7#+>_#Y
MW5$Y7TC.R4\%S; @8R/)>'7P:QS\&C^37^,:S('O SOVYZ?V5F>X:+Y[0B:O
MWEX&>>UUFX+RD8O6C'*YU3@-2G!2ADS-U__-\ZFS'Z!1SG5>TG]9X]F8%]R9
MSS1:80M?M#H19%2T["_5!&%9A?3LB:=P'OS L^;XS<<2'(IRJHK9?0&+4BJQ
M>#Q72V31^X$WCOG@N$[PG V7^(-WD+2<G/ON6\U7DU7TT;.I<C7IAZO0I4N_
MOAE8RR^I*Q)F,%8SN6KC%IAD$3F>W_EPX0->%'YS9>YYS:E!=^9<3K&?D6*_
M _X<^BL2L3I^<)T%=;9< V3YSCKRNY"'_3:/:O,<D57DZ5\[7J(7<SI7[P&I
MG9&P[YH(.7,'V*1&.QY]8:8?^C@)43>JV,4G&HFXBM(T9O+%6K%X5'?$I^ 0
MP[6#S 7N=A8D:CO^GNMJS,7A%D5+TB1;N9LT![?CP>WXIW<[SIP5>3AA/L/K
M S0G-^IG.GF^WU$JL]Z.QQ+ZZS:)%D 7N:HDLZOQ/9:AI12AFGL?V^!49_]C
MP[SK[(%,@.,97"^X@]C&0P\K!43.*WX^1?['<JT0EE1(T_YXBWO\"/R2W&6S
MJ+K*NR;>"I1A<J;8:1P^Q'V2Z#V0W81ZSVL8>NGFHDG!%(UM!4D5O?7!,"V3
M ,WG'"_A0.>Y1$6>FIDC,/Q:=SZT0RN(70[,X8*D+4JJ:'1GUVTHQEMW1\2P
M;++QY=D3^&RZFPT2KHWYF>Z+V-?%W!+0F96Z9M.7,'@A5E4W),F8F0FX]KU4
MAG&3K1P9ZQ:F514Y+65>-F*6?=]IL<>4O$.ZN\D6A?KB*74/(8#_MV?FDW"#
MJ8RP^[>7NNY)O%0IB56>^BV)1*4KTR4;9XBJ%G^VN:V(NT>1NU:C>(\B$6HD
M)1D_<%';CS>%'?8M#OL6?_Y]BY]^W:Z-V^2P;M]##@[K]GIFX<FH*S4-SR;6
M>>W.1JQG=Q1?.8;PE DXCZ1['8& Q+H [B%$3BYE:WWIHX4B\'HRM86+R+&_
M6?KXX-BG484F;[(HEU][]DJHH:?C?B?8C$W83D+MF2G"RQQ5E%)  _K(JCE
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
M1@(X<!-;8XP35FF/)E-<KFY$%/X-L:BFJ?.;0'Q-HXV2X!/.$TSKXG@$.Q@
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
M[3AA3%6M9K?1IP]1C4NRQ]$GIU32^DTX:5"WGT1201@<12[:2<<<T2>T;FB
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
M)^(0&B>7GV-"RK/$36D^O2PPF+:9ZPQPG2!H(<7[&&$'?T981.X_5-*(XHK
MGA*D(F<6B-> D]YF 7\!*"MJW;F+[N%%F&!,3<K0UBE7!U,$!0]%'GU5,%X*
M&&=QLNKFFU!(%P-&$ZT7 L[<8&!KO@!P9#T.@%H/_&540CGN=[++<,P_@A\<
M,G7'^L[,QX5.PS&^ I] 3O%=+#.<WKNS0T.G[K3>E?>HL&DXG5= $\C9O)-A
M^I-,=W9PT-2<5[KR'A<T]:>2"F@".7&W&>9RTCY2!B206D_61PDX&KBZG*0/
M,0OM'-UFX\2F@87/*9"$=4[NJ*T5?>)T/ =[.JXT=.2I^$@9P9$ZYA1\E !H
MI]]3E+=!&NJ9]Y[9#L"==YO5-/?2O&?=NII;Q7J=UFPJ6^3)><%0@/,XQ=5Y
MM$GI!$N5N8Y*>@[_C"]P':69N>+6OB+]U=N:Q_A=M:W]Y 5WX68T0JJTM9.*
MB%C4DRO2++0BD9 )8W%ERA&=;XGR46:N7*JA]9[$5:>NG!]X0!@<@R[:#<%U
MC>DJ1F;* ]<GU(^,14(6@PK?D!9XBF@YQ99RIIESR@<@S*/3&\9E5ATO/3B^
M#V:2/./F[,_H4UH_H?-M51=K7)X@7LV&I>?J%$H\0600G:!S5L0 QKS[,2]Q
M7)0)3C[F!(%)2M.\15G3,KNJ.V^CC+I-=T^8E<S6;W'VDNAS#I_!].Y,OX>X
MX.-E/AL4L24YV@C^;ITE&/#O#,[EZNVV2G.R9[LOH[Q:X;*DS9#@LAGDVRCK
M9,,_WY:E_IW]'(*].C2S-43/^]E;*IBA,9LIBER;Y18G;?*]%UZ7K*@J6@L^
M[KCT=;$;2>NHQF4:9>RWU7:S*<J:[&6+9!O3X45+Z-ZD<7&#'@AUTOSE4/D
M+C_C$I=Q6N$?Z?J9UY=1F:6XJ=+S@;U'5ZW1CHS>G*Q1AK3.DQ-7<"2/5E5*
M]<,Y$)5!): WQ+WYSVU4$BC2Z*H_'@A==YBN1>)#]#N+^P^+QQ*SQ%9_V^:8
M_DZ/L5'LWI VP:@6;R-X8:!NO,+2+'G_ 3$..A6R7)$$L#3M%.5FX N'QL:0
MQ?:1; #&@E'/'1"+-I,,4-2Q0D6B15\)B"H0<M[Q,#R@0W=7%_$O5U5%7(N+
M;4EVOC?$7RB2NZ>(M.<U_L3^I*P2X,8)[QI@I-[2^=:6)<TACE/%..A/U/LB
MSE1%):.4B8;5G3_06XLIO=EG/)K.U*@M'<O0JM9D*XO39S(Z66%KWH=5E.$3
M](")BXU9A[*K(%H@ LB&E*.5&WY3IC'-]L5^IVLG/;W/[:-5[1XD=<3!EPA7
M#8=XX_2(,YP@QH((#V)_@(&L)B1CN6K'%@7_.<6^IAG,+%YKW3@HWZL 8: '
M@S(')26@M2L1M(GK/(LJ8HG8(RY+6GBNJB^(>_2.].2/3VG\)/Y6\3_6E=A'
M*DKFSB74)T3G:8 NB/>3" ;FLY@Q' B4G2_LGZ@ ]$E(0&2^17C'?JB,UOQS
M= MPE;/DBZK-AHK*7[YJK8J[]-0227#0F/72G4B1O=;Z!*4Y>J'$<"?$^A9'
M59&_*THZV1.O]KZX+G*\WF3%"\:Z97B2I-!3GZ.IMOG.(B8X7O?772K,0[#,
M;XXW94%FGSDNRW1'6=N'"O]S2WR0RV?RCS%1%,ZL_@ZQQAFS.\%RXPN.M G*
M#J'UFS]\_>9WZ!3]YO49^0'&-#FPJ*(+NVY7IB3UNLTU*-O;X2KH@@/(03EI
MN]&2(D9[@B[ %'48F'&!J[A,-_3RT\WN'D- $"D4-T"I0PT54+**#K#:\7@^
M8!6A8OS>GD9Q-4%<+(3K&C>W]SQH2Q$WY\CY<U+$WGJ+?&M+CQ8BQ7"8I+9T
M"\)?-10KXG3')0LL_C+!_*>OJ",><R$H;@+D> UY:XG*@#TLZBI,[^B>@*/K
M;Y7V4MU13G/TG5X1][H3T#,H(SN6]TBZ6JNXNC0H&=NDVX9]R38FCG5" 73K
MV,&LDW"T7;S?+'[\ )@XJ5L$'2T<9ICDCP@3[6/ \3Z<FA5^OQOUWM^+.X).
M'C_BC1*.K\L/X<@%[_>J7JX:XV\QV31N=<&X!EIH?6E3=-AK5WE,.AQ51"8/
M01-/\5!,H\$?B_*%]9@HJ\TB7DYY_#?AHY1,EX;KZW ]></#T5TZ4D4*L1\-
M>OX*NY'6(\R*:EMBBN"=4K<XHP&14ER&,Q.LKAVAL71!W;**0,)=QY6<FT=O
MG*!('-J'Z,>KG)Z_$<3MU)6Z34$#JY?T"LHC3U"B'6F(9G]?5%434G:!\X+%
M$1?R%*BA@]7\9B7-XX(]<]K@DL?<D@DPB[<9'R5/.$K(_!=V?'1MNR;-4%J[
MJ:6"VTE#%8^[BVXQ^78:DPF5!<?Q "*-2V&@A=5==D6EO5R.HMV30_2))G-[
M>"$[<]0$'*"T0C0!49V1M:<NFOAHZN_73QBMMC7I\1-4;1_^&Q.7GU \$RVH
M"T*W]P5-#X=*H1<-2B#=CO)AT+P0QKY#OEX3FFJ#XW25LE>(:4R^$%4HP:LT
M)[\1Y%'SJ.)KM,CJIV+[^,33T;%PKN>H3"/QR;PHUU&6O1 I-%-=H^()-3BG
MUA;L$HG9*IZI)2=<)=$,IT]%EA#.3?12L3]0BW[!/ $0V_S0X'%B/?U;R@,W
M&N;RM#&,M(AH/_*A?V[I[W@+?(WNZ<>ZOR(2<_1 /D0^3',_<='KJ/P%U^RQ
M)_LB:2OZZV;K)?[,FHQE%RBV=;?YOT9+9FE%*%^H]&W%NS6JV5 \(<34A62J
MDFT>5?PY_=>N'2H6,!4E_)&W,#BE7?Q(QG=)0^6C\J73]P\X)[U65T$<SKLH
MP]4'UB:D/[XGJI11MLB314)3QM'9AX9!B PFNK=*XV7 FA6F&_ KW(+<;3>;
MC"D?9=UT!%?YBLX1'3?]OF!Y;JI[&A!ZCS_7;S-BCR(0:#^!P+ RCS72W1"9
MHI*>?U!U/H0>^)?(Q$<^1>:7]EOMIH?,,SSS6A#0=%/%T=V;!((A :Q.U6AG
M3'''MIEASGK(LG83I<F[HN0GS169=K)M@I.K_ -1C0"(6KM<]3+WT?0\VBQ%
M^TJ$U9USF:-\_K8A@IEWP3-04M>,RZ;+_GHGG?GX#"B=0]X@>&%>[G+UL<+\
M]FKY0!<@VAB7GV-VFDT:BC7%+A&-'BM[28.%DSE,&6*$R:1]3_S&YAJO$'(I
M0K"0S+.1X$'VGB#XZ"Q3\A9\]S=8?2<K-NP)3H%^8C3_"-BR[TG?7Q%_4#ZY
M'?P=8@L/E5.W<G"G0[,UD4E@M;%6/Z/K$:2UU=7OR)JF:7H+/:Q^<%/64N O
M^$+?19-V_581P>H,@X;PAL6/F"[X.%D\$RP\8EY(KP$2RW^BZPAG3EB],U9M
MZ6VAX#^-N "R@Q42Q"BBCPXA=.6%R%%_2_;7KIVHX@'=?0:%K1W7)/%'9!+T
M/OC:Q_X\/D!>A)0$GA.R]/06O6#62PHHXE3H)T[WCT"MS/='AHR4/0) K:S6
M2[KD$?'T@BYH(^M;%URS6MH3_72!5]$VJ]%[RAT*NQUOSBVE*CP4&Y23]F/=
MM-AA\=Q1Q=+B,)O:I8U#315)FT,Z2I.K7!2W.&=YU=C5MG(:L7(!ZH@1RDK3
M3\N**"\]=A/<9$CPU'-,0*#.N\7\./ R*JG;6WW,H\VF+#;T-AXGJHXS<P#J
M-$=%I4-3P88:OA/4YPR9'9#'-527+/2 7R30O'E%22&VJ.LR?=C6[(Z/IJ%@
MH=U%1H0]7HER5*H>G4<RH)Z?V2!E@BXA_K>(?^ $M9] XANH^Q%Z)]K_#+H*
M6R&L>]64)W*3699))0\@##BK:EA066 ,)P_42=^7-*:O+%:I<N1V_@RHZ55:
M#5N9T2!.%&SIJS A?R+PN,#/."LV]+#"4.?)R "H_=WTE-<]SL5 W^%#E_9:
M4(=<]C";+2V!4,IES8D34+^-5%A:ECC["1("6$?V103NR_:.0JBAW(I)1(!Z
M2*^;_CJF(0W=YCP<D,:(&UM]1P:QW17:Z5M>!$!^2<F_ N.UNWG@/W\#IO$-
MRKEXQI(;?!,%/ ?J9GU6]D3G[Y#Z0*66.D/UB4A1';*!W](PXNYC.FU32Y2
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
M+OTA;<+LXM(;YC>W#!69QM7=>SY#E7P:.RZ)J?(E.4VM2:O3@$/(L1VFO*
ML0H<13=K,NTT@ ))P@[0ZK6 56B)VINOPJ$/DYQW._#1J1_;H6*L^4/M 8K!
M;E&,(WK;+T[-G]C +IJWNEUN/H2LN$I^PK#=HJ>B1!:M9AU'(?FKE[N$\7CM
MABLT#:L-<.CA;8 FRR7RB-<X\J,M1>N_,I<T6&*/82<[91WD<]:LSBI%&E3<
M=JSH(_^W+,G?7%I$ DN!S:<'E]U;WM"<@1RIT)\\H]C#"2KB$;/MP55[GG$U
MP,=.)M]^0%';H4N,LGS9O<QB.B/RM9,MQ^5!^2%G"O-!=S#3N?UZ]D4[45F-
M-2N)5-704F]E5H;^4"=S:Z"UF*Q&N5#37F"6CG4R]Q3:"\IJH)F>$BN(_48:
M"09U-U^?JH=IVQ"'U0CF&M@>PD;_D[EHHB<0JT%D>C>.PD<4)WEU>_;W%#\$
M:(X\TE+^%'#'84_HCDD?\K-:%7+U[5\7P..>SL64?B3851N$Y=X4AN%G-X[=
M_-4*@(V5EQGK,B045X/AO>Y,#@KIWD5OTI KG0 X2,<3N$H$9<6F57;8ZR;F
M8TZJZR:F-[C69TD:3U)9< .+3W\O)Q.3T#=_+J%_G*2#GP5AG!KE R%G,O<U
M?S+K*HB>DFGHXQAY@I37[]NDO-*Q'3:X'>FM.UZULEHYO<SN792@.PHJP?SB
MY1,!81KNKO*.O!0_YJ^;*IEL,Y8][T<)T6SNABTE9L>6.:RU8A=0/=Z2M:8D
MQ,$)8/EB(3I@=A'U-J>'^9HU62!P;1I2['8L#)>(P.#E;U^2OP>H.#4>;>B+
MYW\JCEIAO4UG;0R*8M1"(#8IP'2S=7&<3XLI 25<T6A6_AS?%0YQB@+\*+/-
MP0.83K<XHAIH"M4^3;B.PM4U)3&G>1%=H$N<;,E>Z,^6,%U0#&$ZX<*0-H $
M:X<^5->LIAI+K =%/],I&$=$'B9".^#63K/JEDDU6.;%$>$%IUN=J-<Q#1^)
M&*/XY7-,MJS+Z$FB#KRVIK,VCKG&"T5EQ^PN*WEYA%O-,F:<+J93.8X(K%)P
M=N!+2(L168DN4?YGA=4B05CM]NN,84]F!]R;UY>1K=@V7SO70977VWAR1@MP
M5.B*I:2_-7_,M^80K>@9A0U;<YU;6F9\&DZ>/90DL^4%9C5S9^$GNF;10 1[
M.TY[!= 9U7@BR  ZI"_5UZA;I74CS0]3=#.>AS* =G#D\AKA9S;0.(NID%7>
M/ZRW\3R8 91!+"7;S8@[]X7NCHO8]5L9$H?]C2?7#&A*\"3U&OQ\#K]Q1MC
M[@,.%'G!L-[&4W:&T0J!E%ZC3EP6?"@?Z@%T-5YV>P!M$,CG-:I"80?O#>/\
MC:.R (F.:BB'@JK*8%'$ 50%*#];[09FZ73;(H1#&*_E/I1E"-HL[(.Y,&B[
MP,P;PGAM^($=@%.#><=\%Z#Y@T"A/J70HE)FI[_KPU->I?FDX#&,/S3064WT
M)7;JS[<(.*9AL:2G1'+I6%"=&?XZ5>=4<H#,[-A ".$>0CXKTC]W S1;DI\0
M%4]?[@(W3&G%H3\RS-YF%(.M-8CQ)PPZ0!:U9]LJT-V7LOR41RB,$=L VP"O
M.Q 4_,'B1OV!WTZ&IW^@ )=@'[N#!6]@]*8R^I)[I1;%%0[=T.O'HI".!=6=
MX:O4=+8H #*S8W.Y1]MB:<SSHQ<HWERB![H:EL4- >5)]$8!WTDY\AH! :U>
M_5E?>J>_IXC#[RT#&-SN4"T9+'31FY9HR<N.9:%J+-,+](1C1"/EN\<#8.Z%
MH"L4VL'"#;U!"Y:3';#"^>8] =?';L\?%ZH0@^4G]:80_4CXU"U)*@*V!R9K
MZE,]$G>;)G"P AKUU5"L57JC0'5H^+HR<.NQC9Q>@V[4&+XG'E6,/9K0F0OD
M\ >5EG)EZ3 L5'N&KVJCISV=)?DZGEBP4:DTBB6]'[X6\I'4ZI55R,JVVX")
MSPU*\4W#911O<@3598B@ T 5Q:;8AZ9T[#"!IV&*B&Q3^H"#S$>MM@)73Q@,
M'$U)U_W/)LMV@+&[VU?&5$-_9RFSRFZ 0"-\""B,-E7!T9:0'< 6T:]K:KC.
M'@*\ROT;8M/2%!W)Q%-VA((XG*NHC4A]>P6)QBH<V;5;'Z<9K:=8$'J1I;=1
M^BM2K*3P$:#(#I90T!.R8&'9 7&E-O.YQ) Y: 6%:KBL@(Y0\9BV#H[3>TS@
MPW#'NOT!WLL; WTD%AHH'#N+5VY8%,79%W[-ZZ3=53XU6Q;2=8-]2=B=& XJ
MR_[@G#F7./&"*"$K'OG'S>AV]//D9G*[^+>Y,U^,%NSOY!=D!43.>:M2LH+B
M[3=NZ*X8<7L*.'. MN4W-5D5I L4>QX61 DN NF)3/]?,E:<5(PD=]8/)6/.
M5F%@,I=75LA2QJHA\>?GC_7Y>3M9.-/;\>QFXGQ]/9O/OW'N)O?._/^-[B?E
M)'UGL-YSG2NU"RCN87!ZUXD"S%-)%]/5@%6@U.:=DGD[)A!-V3A+4;PIZT@D
M9U3]W_,GTL?Z1+J>W?Y\MIC<WSCCV>WB?C1>S,L)]+[/78Z.F"PBSA(EF1NT
M)Z2CP2E29LSLI#^C&9FKV-WH[6^ZXY@J@0Z%A#NEV@G+CGE6W,JEQ<)6(7M
ME\VS#]QY=OZV/L_N)[],;C]-R)_CV<^WT\5T=EO.LP\&-ZJ"*YKZ48+R&:?K
M<9:DT0;%ZGT+/(#1_$ IC8#9"1_!\-,$FG@V4@'U!&7'S"2D>HA2FUO!8^+0
MXO0>)[\3 _G&_2V*2_KIBU#L% *3O[/9^QU_]I[79R_9&\<3NCVR>3N[<L;W
MD\OIPKF?SO_3&=U>$G_Q'[-[9_QIOB FZ?V<_6S^Z>[N>DK_54ST[TQ.="(/
MRO\G(JLX=7$(2X%6=#,9U:VB3LG4VFYAO4U/9@AF]?BMAECLF+Z[RJ?\N?BN
M/A>GMV0G7<SN?RVGU?=]VJD[:I3!&&Y+&XKM:DT$>2^C,1()%*+BN=8K^YSL
ML#%-L!W1-PKS"%"^%?W 5__W=?6?$T/R?D2V(V=T3_[,@Y2[+>:'+SX;Q!XD
M1&1>RF+H+!$HH)<2]FFM6C.HW6@GZ;]U$9P=\Z]:9[V@GI;.2=C1"K<(^\%L
M_-"8C33B>'8QFD\NB9%X<S>YG8^JOMV/?<['_9=9>CZ7$<&,A'4U^8X0@,!]
MN?S=55CU].P\L-$]4 ?R^E-"_4C4CGG+,DWRC?(C?VI^UXAL3LBLW&V,'[]L
MC(!@)DH2A/9E:9C0(<%+1;^3W.Q@PK!C>M#+6IB]9T!O8K!+.2M$V$7\\^[S
M[YL!CIN;Z2(W)6GL@AX&3(EQ>3N>[N<06>)ZG$1[FI,ZT7O22HPF-9'4YE7+
ML8R&+P 4@P(9>N,8W<TZ0=X(=+01H#W3M;A;26@OWZMGN]OY.7_&-C)4Z(PE
M=N9\,1OG(<C/S!_<NX+GO6:I\$EFCJMBSP/U-)VL=O!".J5-:Q)J#&%R*]3
M4/F*O$)&=LRS>;;9N/'+;#G'JQ OL4=+Y.25N&GV7!1@NER4?_(G7B/UI!B4
MOBU>&=;9C^N4 SI?EW_[YHOUJ9Z(Q _!R6Q9 ^@E_R]@%D+[GZ0UJB<<.]*
MZQDT8"25'8U:,:TQ!,K##O":^0Y@^ !=C;WEW3'^"92)'1#NCD7 R(E[&'N#
MNQ-@*@F<?I5=_A.BLVV1(#QEI\'X$='R@+FE\R*&O]5@QI[E[J09'>1FQ^3.
MPU-Y5 H\OZ6=C+VHW4.83BH'.YR16Y32=T5WZ<3T'2"!S]'(TB5]'=K9(;T=
MUMWY.A^@7\^"1Z+*J9#W,;DT>FOD9[1(;MWPHL:T1V;Y)0ZR%/F,9HB;WW9
MHQX'!-/ZXMA-<G8LD'LF1F0E]RG!9#W?7XB;/'M!1F9PGNVXV6;E-9H6MQZ&
M^)99'Z>3UO0M<#L6\*;U+UG#WS4SP//N3J7_((OX(MIB[_NWWX-6;U%CLYD
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
MK0T)5U[#Q>1G2^RY89K?FTBFN]A:OIF,0K_"H31._!$6)RZ_[D1+I_)]IR#
MP>$^9IS3P,HX5JCH&$#N=U6+8L"3M-S&EBW)3-80#Q34V?![M1)T ,NS0!0#
MG[,^B2G(YX8B4 /H;SH\ (!%DR/3R-RAV.L!H-HPIOWY_G#BRN>+2W*L"$"W
M=; _G^1C;HR$^;64 1X+XZEBG7SM22H:P'14H,/TE,OD1(%MNP@KQC$=3^@1
MYD&68=U=,W$/G FR2>ANF+P13 <"NNZ58JF8>X>G.[+M#"+Q.*:# OVCW'7E
MM0?K3C:P<CACKZX-ACQT,;8C6C1)4KRI7":>/&\1+=ZZB"XJY5NFX5669C'Y
M2>"R7W(+-4@#2._?P@)(.X)VOR])<M+(>=@U)U318%).EU,01IM42',JM!TK
M+W&>;39N_#);3C=;HC"SY<B/BMH5Q:DX#E=S^E:0&_NM$Q0[?L6&U+?7D*G8
M"]A?4A9M2YD[6LIB$J<5!,B_ZM(G/RJO=*ENXY.F_):G('DA\8-D*^J(G9Z1
M%!2),Q7WY/.:&P9 *%L1!#P>OMQ6% E5K"!_X1N+_4=-= 5N]-;B\2[7]?\>
ML:Z@H1?L+,C%O8U2FIGHLC?2KW!(? 1BG^VS%B]>]G]7%[SN-NHI[,J],&I'
MJ8%#RE17#OBM[8"L#V46YNWV6 Y;Z#'3T<G(]%?R^]R\EJ;/N&5Z='"C6\SF
M0'O.K\@E'WOW5BK3>B/3)YA0<?*9LV-WV84%*/%D"G)C8[*U!M3=M.+K7K.&
MB>.$$-Q%1HN:2'/RTV1)#!_R.ZJ>YQTA!HQO>K;VJP-@@=H1/"=V+HWKQ\53
M5',W0,DBNG%_B^+=I6302T_OS^N1\(.A6>8D'9P&L]GP^\OUWPS_ %2-32%K
MBI"U_C VQ#9/+R;=%JXO06?+G"R+[\D?Z-@]3GZ_>+E H;?>N/'O<A=9W?.$
M$%(S8\?5^B:=)94JMU?=TPZXH JI!+#.GA4E8,LUO$&NJI"HLJ-I'P*JF77<
M8 (9R*^>(R\*_7&T(11XV U Y154G2Q(/M1" L+3H"@LUCC6!4'1QUB$O0,&
M(#$,!$&SJ -\A:(#:/0'+U0V8:,MGT$7K#T5@(6JV1B*P)"75%JN4"+.AUR9
M@-(6M(4*>\B+).V6HJ%DW6M<3UJ"I6QAVC;2C:WQRJB<Z.5R;K4@];EKK;GI
M6W7=BB/9-7$:ZT&1U.RND"3,+>]U,L%K"/-VA*2G(5D*B J\$(MP&X6(%DV3
M!9[?U0//NP&<_0C#A)7%I"H"R9".!F?*CKQ[]^F&*%A,K'+)?B-H;NH^/53
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
M9D^)G%54[)<  *FK"  1              "  0    !M=FES+3(P,3DP.3,P
M+GAM;%!+ 0(4 Q0    ( (N@9D^<A"*=7Q$  &^I   1              "
M 1N8  !M=FES+3(P,3DP.3,P+GAS9%!+ 0(4 Q0    ( (N@9D^A0:;4G!4
M )'^   5              "  :FI  !M=FES+3(P,3DP.3,P7V-A;"YX;6Q0
M2P$"% ,4    " "+H&9/_!!BF8 =  " FP$ %0              @ %XOP
M;79I<RTR,#$Y,#DS,%]D968N>&UL4$L! A0#%     @ BZ!F3RNE*#:?3@
MV5$$ !4              ( !*]T  &UV:7,M,C Q.3 Y,S!?;&%B+GAM;%!+
M 0(4 Q0    ( (N@9D^J,$+E?#8  $I- P 5              "  ?TK 0!M
J=FES+3(P,3DP.3,P7W!R92YX;6Q02P4&      8 !@"* 0  K&(!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>161</ContextCount>
  <ElementCount>298</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>43</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/StatementOfFinancialPositionClassified</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/StatementsOfOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Deficit)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/StatementsOfShareholdersEquityDeficit</Role>
      <ShortName>Condensed Consolidated Statements of Shareholders' Equity (Deficit)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/StatementOfCashFlowsIndirect</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - MANAGEMENT'S STATEMENT - Note 1</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/OrganizationConsolidationAndPresentationOfFinancialStatements</Role>
      <ShortName>MANAGEMENT'S STATEMENT - Note 1</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - NET INCOME (LOSS) PER SHARE - Note 2</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/EarningsPerShare</Role>
      <ShortName>NET INCOME (LOSS) PER SHARE - Note 2</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - LONG-TERM CONTRACTS - Note 3</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/Long-termContracts-Note3</Role>
      <ShortName>LONG-TERM CONTRACTS - Note 3</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - REVENUE RECOGNITION - Note 4</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/RevenueRecognition-Note4</Role>
      <ShortName>REVENUE RECOGNITION - Note 4</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS - Note 5</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliers-Note5</Role>
      <ShortName>CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS - Note 5</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - INVENTORY - Note 6</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/Inventory</Role>
      <ShortName>INVENTORY - Note 6</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - SEVERANCE ARRANGEMENTS - Note 7</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/SeveranceArrangements-Note7</Role>
      <ShortName>SEVERANCE ARRANGEMENTS - Note 7</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - SHARE-BASED COMPENSATION - Note 8</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/CompensationRelatedCostsStockCompensation</Role>
      <ShortName>SHARE-BASED COMPENSATION - Note 8</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - LEASES - Note 9</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/Leases-Note9</Role>
      <ShortName>LEASES - Note 9</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - COMMITMENTS AND CONTINGENCIES - Note 10</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/CommitmentAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES - Note 10</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - COMMON STOCK AND WARRANTS - Note 11</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/CommonStockAndWarrants-Note11</Role>
      <ShortName>COMMON STOCK AND WARRANTS - Note 11</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - Net Loss Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/NetLossPerShareTables</Role>
      <ShortName>Net Loss Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/RevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/InventoryTables</Role>
      <ShortName>Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Share-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/Share-basedCompensationTables</Role>
      <ShortName>Share-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - Net Income (Loss) Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/NetIncomeLossPerShareDetails</Role>
      <ShortName>Net Income (Loss) Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - Net Income (Loss) Per Share (Convertible Securities and Options Excluded Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/NetIncomeLossPerShareConvertibleSecuritiesAndOptionsExcludedNarrativeDetails</Role>
      <ShortName>Net Income (Loss) Per Share (Convertible Securities and Options Excluded Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Long-Term Contracts (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/Long-termContractsNarrativeDetails</Role>
      <ShortName>Long-Term Contracts (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - Revenue Recognition - Disaggregated Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/RevenueRecognition-DisaggregatedRevenueDetails</Role>
      <ShortName>Revenue Recognition - Disaggregated Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Revenue Recognition - Contract Balances with Contract Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/RevenueRecognition-ContractBalancesWithContractCustomersDetails</Role>
      <ShortName>Revenue Recognition - Contract Balances with Contract Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - Revenue Recognition - Schedule of Significant Changes in Contract Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/RevenueRecognition-ScheduleOfSignificantChangesInContractAssetsAndLiabilitiesDetails</Role>
      <ShortName>Revenue Recognition - Schedule of Significant Changes in Contract Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - Revenue Recognition - Estimated Revenue Expected to be Recognized in Future Related to Performance Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/RevenueRecognition-EstimatedRevenueExpectedToBeRecognizedInFutureRelatedToPerformanceObligationsDetails</Role>
      <ShortName>Revenue Recognition - Estimated Revenue Expected to be Recognized in Future Related to Performance Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - Concentration of Sales to Major Customers) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ConcentrationOfSalesToMajorCustomersNarrativeDetails</Role>
      <ShortName>Concentration of Sales to Major Customers) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - Inventory Components (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/InventoryComponentsDetails</Role>
      <ShortName>Inventory Components (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - Inventory (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/InventoryNarrativeDetails</Role>
      <ShortName>Inventory (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/InventoryTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - Severance Arrangements (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/SeveranceArrangementsNarrativeDetails</Role>
      <ShortName>Severance Arrangements (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - Share-Based Compensation (Schedule Of Stock-Based Compensation Expense By Statement Of Operations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/Share-basedCompensationScheduleOfStock-basedCompensationExpenseByStatementOfOperationsDetails</Role>
      <ShortName>Share-Based Compensation (Schedule Of Stock-Based Compensation Expense By Statement Of Operations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/Share-basedCompensationTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - Shared-Based Compensation (Options Activity and Position) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/Shared-basedCompensationOptionsActivityAndPositionDetails</Role>
      <ShortName>Shared-Based Compensation (Options Activity and Position) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - Share-Based Compensation (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/Share-basedCompensationNarrativeDetails</Role>
      <ShortName>Share-Based Compensation (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/Share-basedCompensationTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Components of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ComponentsOfLeaseExpenseDetails</Role>
      <ShortName>Components of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - Supplemental Cash Flow Information Related to Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/SupplementalCashFlowInformationRelatedToLeasesDetails</Role>
      <ShortName>Supplemental Cash Flow Information Related to Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - Supplemental Balance Sheet Information Related to Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/SupplementalBalanceSheetInformationRelatedToLeasesDetail</Role>
      <ShortName>Supplemental Balance Sheet Information Related to Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Maturities of Lease Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/MaturitiesOfLeaseLiabilitiesDetail</Role>
      <ShortName>Maturities of Lease Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Commitments and Contingencies (Adverse Purchase Commitments Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/CommitmentsAndContingenciesAdversePurchaseCommitmentsNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies (Adverse Purchase Commitments Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="mvis-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - Common Stock Issuance (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/CommonStockIssuanceNarrativeDetails</Role>
      <ShortName>Common Stock Issuance (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>mvis-20190930.xml</File>
    <File>mvis-20190930.xsd</File>
    <File>mvis-20190930_cal.xml</File>
    <File>mvis-20190930_def.xml</File>
    <File>mvis-20190930_lab.xml</File>
    <File>mvis-20190930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6858072160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Schedule Of Stock-Based Compensation Expense By Statement Of Operations) (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, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<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_AllocatedShareBasedCompensationExpense', window );">Share-based employee compensation expense</a></td>
<td class="nump">$ 258<span></span>
</td>
<td class="nump">$ 182<span></span>
</td>
<td class="nump">$ 877<span></span>
</td>
<td class="nump">$ 721<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=MVIS_CostOfProductRevenueMember', window );">Cost of product 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>
</tr>
<tr class="re">
<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 );">Share-based employee compensation expense</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">26<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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development 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>
</tr>
<tr class="re">
<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 );">Share-based employee compensation expense</a></td>
<td class="nump">84<span></span>
</td>
<td class="nump">109<span></span>
</td>
<td class="nump">283<span></span>
</td>
<td class="nump">377<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=MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember', window );">Sales, marketing, general and administrative 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>
</tr>
<tr class="re">
<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 );">Share-based employee compensation expense</a></td>
<td class="nump">$ 149<span></span>
</td>
<td class="nump">$ 73<span></span>
</td>
<td class="nump">$ 568<span></span>
</td>
<td class="nump">$ 344<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>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</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=116856206&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=116856206&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_IncomeStatementLocationAxis=MVIS_CostOfProductRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=MVIS_CostOfProductRevenueMember</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=MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember</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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6857790656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration of Sales to Major Customers) (Narrative) (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, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<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_Revenues', window );">Total revenue</a></td>
<td class="nump">$ 1,190<span></span>
</td>
<td class="nump">$ 11,572<span></span>
</td>
<td class="nump">$ 4,281<span></span>
</td>
<td class="nump">$ 15,774<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_ConcentrationRiskByBenchmarkAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Revenue Concentration</a></td>
<td class="text">&#160;<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_Revenues', window );">Total revenue</a></td>
<td class="nump">$ 823<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="nump">$ 3,700<span></span>
</td>
<td class="nump">$ 10,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_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">69.00%<span></span>
</td>
<td class="nump">86.00%<span></span>
</td>
<td class="nump">86.00%<span></span>
</td>
<td class="nump">63.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=MVIS_SecondCommercialCustomerMember', window );">Second Commercial Customer</a></td>
<td class="text">&#160;<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_Revenues', window );">Total revenue</a></td>
<td class="nump">$ 360<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 559<span></span>
</td>
<td class="nump">$ 5,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=MVIS_AccountsReceivableConcentrationRiskMember', window );">Accounts Receivable Concentration</a></td>
<td class="text">&#160;<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</a></td>
<td class="nump">$ 505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 505<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_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<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>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=119400593&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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ConcentrationRiskByBenchmarkAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=us-gaap_CustomerConcentrationRiskMember</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_ConcentrationRiskByBenchmarkAxis=MVIS_SecondCommercialCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=MVIS_SecondCommercialCustomerMember</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_ConcentrationRiskByBenchmarkAxis=MVIS_AccountsReceivableConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=MVIS_AccountsReceivableConcentrationRiskMember</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>41
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6763052720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow Information Related to Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</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_MVIS_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease 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_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 160<span></span>
</td>
<td class="nump">$ 481<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows from finance leases</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows from finance leases</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_MVIS_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract', window );"><strong>Right-of-use assets obtained in exchange for lease obligations:</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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,638<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Finance leases</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_MVIS_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash paid for amounts included in measurement of lease liabilities.</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;">MVIS_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_MVIS_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Right of use assets obtained in exchange for lease 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;">MVIS_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest paid on finance lease liability.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>42
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6634864720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORY - Note 6<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_MVIS_InventoryDisclosure', window );"><strong>Inventory Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventory - Note 6</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>6. INVENTORY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Inventory consists of the following:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 66%"><font style="font-size: 10pt">(<i>in thousands</i>)</font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Raw materials</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">32&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Finished goods</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">241&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,077&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">241&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,109&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Inventory consists of raw materials and finished
goods assemblies. Inventory is computed using the first-in, first-out (FIFO) method and is stated at the lower of cost and net
realizable value. Management periodically assesses the need to account for obsolescence of inventory and adjusts the carrying value
of inventory to its net realizable value when required. During the three and nine months ended September 30, 2019, we recorded
$1.4 million and $2.2 million, respectively, in inventory write-downs. As of September 30, 2019 and December 31, 2018, $168,000
and $1.4 million, respectively, of materials that are not expected to be consumed during the next twelve months are classified
as &#34;other assets&#34; on the balance sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_InventoryDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventory Disclosure</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_InventoryDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6606194704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES - Note 10<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_MVIS_CommitmentsAndContingenciesDisclosureAbstractExtended', window );"><strong>Commitments And Contingencies Disclosure Footnote</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies - Note 10</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>10. COMMITMENTS AND CONTINGENCIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><u>Litigation</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In March 2019, we filed a Notice of Arbitration
in Hong Kong against Ragentek as a result of its failure to perform its obligations under a purchase order with us. The relief
sought is $4.0 million dollars plus interest and arbitration costs.&#160; At this time we cannot predict the likelihood of a favorable
outcome.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">We are subject to various claims and pending
or threatened lawsuits in the normal course of business. We are not currently party to any legal proceedings that management believes
are reasonably possible to have a material adverse effect on our financial position, results of operations or cash flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><u>Purchase commitments</u></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">At September 30, 2019, we had $2.6 million
in open purchase obligations that represent commitments to purchase inventory, materials, capital equipment, and other goods used
in the normal operation of our business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_CommitmentsAndContingenciesDisclosureAbstractExtended">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_CommitmentsAndContingenciesDisclosureAbstractExtended</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6854980304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue Recognition - Contract Balances with Contract Customers (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 505<span></span>
</td>
<td class="nump">$ 476<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesLongTermContractsOrPrograms', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">987<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">574<span></span>
</td>
<td class="nump">1,311<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">10,028<span></span>
</td>
<td class="nump">10,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_ContractWithCustomerLiability', window );">Billings on uncompleted contracts in excess of related costs</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">10,154<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_SubsegmentsAxis=MVIS_ContractCustomerMember', window );">Contracts with Customers</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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">505<span></span>
</td>
<td class="nump">476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesLongTermContractsOrPrograms', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">987<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">28<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_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: 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=118956577&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br><br>Reference 3: 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=118956577&amp;loc=SL49130549-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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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.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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as other, 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>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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6904-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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-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.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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReceivablesLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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))<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_ReceivablesLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SubsegmentsAxis=MVIS_ContractCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsegmentsAxis=MVIS_ContractCustomerMember</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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6760571856">
<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, 2019</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_MVIS_Topic606TablesAbstract', window );"><strong>Revenue Recognition</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_DisaggregationOfRevenueTableTextBlock', window );">Schedule of disaggregation of revenues</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following table provides information
about disaggregated revenue by timing of revenue recognition, (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three Months Ended September 30, 2019</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>License and</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Product</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>royalty</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Contract</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 40%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Timing of revenue recognition:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Products transferred at a point in time</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">999&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">17&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">121&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,137&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Product and services transferred over time</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">53&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">53&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">999&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">17&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">174&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,190&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Nine Months Ended September 30, 2019</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>License and</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Product</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>royalty</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Contract</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 40%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Timing of revenue recognition:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Products transferred at a point in time</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,198&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">17&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">173&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">1,388&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Product and services transferred over time</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,893&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">2,893&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,198&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">17&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">3,066&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">4,281&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Three Months Ended September 30, 2018</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>License and</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Product</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>royalty</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Contract</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 40%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Timing of revenue recognition:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Products transferred at a point in time</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">10,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">26&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">10,026&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Product and services transferred over time</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,546&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,546&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,572&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">11,572&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Nine Months Ended September 30, 2018</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>License and</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Product</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>royalty</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>Contract</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 40%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>revenue</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Timing of revenue recognition:</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Products transferred at a point in time</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">10,011&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">182&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">10,193&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Product and services transferred over time</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">5,581&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">5,581&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">&#160;&#160;&#160;&#160; Total</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">10,011&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">5,763&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">15,774&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#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_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock', window );">Costs in excess of billings and billings in excess of costs</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following table provides information
about receivables, contract assets, and contract liabilities from contracts with customers (in thousands):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 66%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Accounts receivable, net</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">505&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">476&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Costs and estimated earnings in excess of billings on uncompleted contracts</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">987&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Deferred revenue</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">28&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Contract liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">10,000&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Other current liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">10,000&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

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



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
<tr class="ro">
<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 contract assets and liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Significant changes in the contract assets
and the contract liabilities balances during the period are as follows (in thousands, except percentages):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr>
    <td style="width: 41%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; text-align: center">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 13%; text-align: center">&#160;</td></tr>
<tr>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>$ Change</b></font></td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>% Change</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Contract assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">987&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">(987)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(100.0)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Contract liabilities</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(10,028)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">- &#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">(10,028)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">- &#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Net contract assets (liabilities)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(10,028)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">987&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">(11,015)</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">(1,116.0)</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

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



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

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



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Transaction price allocated to the remaining performance obligations, expected timing</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following table provides information
about the estimated timing of revenue recognition (in thousands): </p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="width: 66%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>Remainder of 2019</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2020</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Product revenue</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">3,482&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">2,796&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">License and royalty revenue</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">84&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">57&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Contract revenue</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">9&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">19&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_Topic606TablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_Topic606TablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_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://www.xbrl.org/2009/role/commonPracticeRef<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=118956577&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_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for billings on uncompleted contracts in excess of costs and costs of uncompleted contracts in excess of billings.</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_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock</td>
</tr>
<tr>
<td style="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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-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_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expected timing for satisfying remaining performance obligation.</p></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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6766877408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) 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, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<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_MVIS_LossPerShareNumerator', window );"><strong>Numerator:</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 (loss) available for common shareholders</a></td>
<td class="num">$ (6,141)<span></span>
</td>
<td class="nump">$ 289<span></span>
</td>
<td class="num">$ (23,199)<span></span>
</td>
<td class="num">$ (15,302)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_MVIS_LossPerShareDenominator', window );"><strong>Denominator:</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 - basic</a></td>
<td class="nump">114,874<span></span>
</td>
<td class="nump">93,073<span></span>
</td>
<td class="nump">107,953<span></span>
</td>
<td class="nump">84,388<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_MVIS_DilutiveIncrementalShareEffectFrom', window );"><strong>Dilutive incremental share effect from:</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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</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_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements', window );">Nonvested restricted stock units</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">130<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares outstanding - diluted</a></td>
<td class="nump">114,874<span></span>
</td>
<td class="nump">93,204<span></span>
</td>
<td class="nump">107,953<span></span>
</td>
<td class="nump">84,388<span></span>
</td>
</tr>
<tr class="re">
<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 (loss) per share - basic</a></td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="num">$ (0.21)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income (loss) per share - diluted</a></td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="num">$ (0.21)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_DilutiveIncrementalShareEffectFrom">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_DilutiveIncrementalShareEffectFrom</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_MVIS_LossPerShareDenominator">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss per share calculation heading, abstract</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;">MVIS_LossPerShareDenominator</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_MVIS_LossPerShareNumerator">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss per share calculation heading, abstract</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;">MVIS_LossPerShareNumerator</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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=116637232&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=117326831&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=117327953&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=116634182&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=117326831&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=116637391&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=117326831&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=117327953&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=117326831&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=116637391&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=117326831&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=116634182&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=117326831&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=116637232&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_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity unit purchase agreements 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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1707-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_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements</td>
</tr>
<tr>
<td style="padding-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_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=117326831&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=118930883&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=116637391&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=118930883&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=116637232&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=116634182&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=118932676&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=117326831&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=117326831&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>47
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6857143664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Maturities of Lease Liabilities (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 2019 </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_MVIS_YearsEndedDecember31', window );"><strong>Years Ended December 31,</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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Operating leases, 2019</a></td>
<td class="nump">$ 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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Operating leases, 2020</a></td>
<td class="nump">656<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Operating leases 2021</a></td>
<td class="nump">676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Operating leases, 2022</a></td>
<td class="nump">696<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">Operating leases, 2023</a></td>
<td class="nump">175<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Operating leases, thereafter</a></td>
<td class="nump">0<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Operating leases, total mimimum lease payments</a></td>
<td class="nump">2,363<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Operating leases, less amount representing interest</a></td>
<td class="num">(230)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating leases present value</a></td>
<td class="nump">2,133<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Finance leases, 2019</a></td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">Finance leases, 2020</a></td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">Finance leases, 2021</a></td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">Finance leases, 2022</a></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_FinanceLeaseLiabilityPaymentsDueYearFive', window );">Finance leases, 2023</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Finance leases, thereafter</a></td>
<td class="nump">0<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_FinanceLeaseLiabilityPaymentsDue', window );">Finance leases, total minimum lease payments</a></td>
<td class="nump">43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Finance leases, less amount representing interest</a></td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance leases present value</a></td>
<td class="nump">$ 39<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_YearsEndedDecember31">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_YearsEndedDecember31</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for finance lease, due in remainder of fiscal year following latest fiscal year ended.</p></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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for operating lease.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>48
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6632748976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME (LOSS) PER SHARE - Note 2<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income (Loss) Per Share - Note 2</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>2. NET INCOME (LOSS) PER SHARE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Basic net income (loss) per share is calculated
using the weighted-average number of common shares outstanding during the period. Diluted net income (loss) per share is calculated
using the weighted-average number of common shares outstanding and taking into account the dilutive effect of all potential common
stock equivalents outstanding. Potentially dilutive common stock equivalents primarily consist of options, warrants and nonvested
restricted stock units (RSUs). Net loss per share for the three months ended September 30, 2019 and the nine months ended September
30, 2019 and 2018, assuming dilution, is equal to basic net loss per share because the effect of dilutive securities outstanding
during the period, including options and RSUs computed using the treasury stock method, is anti-dilutive. Basic net income per
share for the three months ended September 30, 2018 is diluted by the potentially dilutive outstanding securities per the table
below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The components of basic and diluted net income
(loss) per share were as follows (in thousands, except per share data):</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td colspan="4" style="text-align: center"><font style="font-size: 9pt"><b>Three Months Ended</b></font></td>
    <td style="text-align: center"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 9pt">&#160;</font></td>
    <td colspan="4" style="text-align: center"><font style="font-size: 9pt"><b>Nine Months Ended</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>September 30,</b></font></td>
    <td style="text-align: center"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: center"><font style="font-size: 9pt">&#160;</font></td>
    <td colspan="4" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>September 30,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 44%"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>2019</b></font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>2018</b></font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>2019</b></font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 1%; text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="width: 12%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 9pt"><b>2018</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">Numerator:</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 9pt">Net income (loss) available for common shareholders - basic</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(6,141)</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">289&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(23,199)</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(15,302)</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">Denominator:</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">Weighted-average common shares outstanding - basic</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">114,874&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">93,073&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">107,953&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">84,388&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">&#160;&#160;&#160;&#160; Dilutive incremental share effect from:</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 9pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Options</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">-&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">1&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">-&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 9pt">&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; Nonvested restricted stock units</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 9pt">-&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 9pt">130&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 9pt">-&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 9pt">-&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 9pt">Weighted-average common shares outstanding - diluted</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">114,874&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">93,204&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">107,953&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">84,388&#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 9pt">Net income (loss) per share - basic</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(0.05)</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">0.00&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(0.21)</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(0.18)</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 9pt">Net income (loss) per share - diluted</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(0.05)</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">0.00&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(0.21)</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">&#160;</font></td>
    <td style="text-align: right"><font style="font-size: 9pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 9pt">(0.18)</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">For the three and nine months ended September
30, 2019, we excluded the following securities from net income (loss) per share as the effect of including them would have been
anti-dilutive: options outstanding exercisable into a total of 5,206,000 shares of common stock and 1,247,000 nonvested RSUs. For
the three and nine months ended September 30, 2018, we excluded the following securities from net income (loss) per share as the
effect of including them would have been anti-dilutive: options outstanding and warrants exercisable into a total of 7,586,000
and 7,587,000 shares of common stock, respectively, and 1,050,000 and 1,180,000 nonvested RSUs, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>49
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6854827936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations - 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, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 1,190<span></span>
</td>
<td class="nump">$ 11,572<span></span>
</td>
<td class="nump">$ 4,281<span></span>
</td>
<td class="nump">$ 15,774<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CostOfRevenue', window );">Total cost of revenue</a></td>
<td class="nump">2,072<span></span>
</td>
<td class="nump">2,645<span></span>
</td>
<td class="nump">5,138<span></span>
</td>
<td class="nump">6,199<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="num">(882)<span></span>
</td>
<td class="nump">8,927<span></span>
</td>
<td class="num">(857)<span></span>
</td>
<td class="nump">9,575<span></span>
</td>
</tr>
<tr class="re">
<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 expense</a></td>
<td class="nump">3,566<span></span>
</td>
<td class="nump">6,386<span></span>
</td>
<td class="nump">15,484<span></span>
</td>
<td class="nump">17,905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Sales, marketing, general and administrative expense</a></td>
<td class="nump">1,697<span></span>
</td>
<td class="nump">2,253<span></span>
</td>
<td class="nump">6,851<span></span>
</td>
<td class="nump">6,953<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">5,263<span></span>
</td>
<td class="nump">8,639<span></span>
</td>
<td class="nump">22,335<span></span>
</td>
<td class="nump">24,858<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="num">(6,145)<span></span>
</td>
<td class="nump">288<span></span>
</td>
<td class="num">(23,192)<span></span>
</td>
<td class="num">(15,283)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="num">(19)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (6,141)<span></span>
</td>
<td class="nump">$ 289<span></span>
</td>
<td class="num">$ (23,199)<span></span>
</td>
<td class="num">$ (15,302)<span></span>
</td>
</tr>
<tr class="re">
<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 (loss) per share - basic</a></td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="num">$ (0.21)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income (loss) per share - diluted</a></td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="num">$ (0.21)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
</tr>
<tr class="re">
<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 outstanding - basic</a></td>
<td class="nump">114,874<span></span>
</td>
<td class="nump">93,073<span></span>
</td>
<td class="nump">107,953<span></span>
</td>
<td class="nump">84,388<span></span>
</td>
</tr>
<tr class="ro">
<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 outstanding - diluted</a></td>
<td class="nump">114,874<span></span>
</td>
<td class="nump">93,204<span></span>
</td>
<td class="nump">107,953<span></span>
</td>
<td class="nump">84,388<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_ProductMember', window );">Product 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>
</tr>
<tr class="ro">
<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 );">Revenue from Contract with Customer, Including Assessed Tax</a></td>
<td class="nump">$ 999<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,198<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_OperatingExpensesAbstract', window );"><strong>Operating 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 Goods and Services Sold</a></td>
<td class="nump">2,039<span></span>
</td>
<td class="nump">1,434<span></span>
</td>
<td class="nump">3,352<span></span>
</td>
<td class="nump">1,998<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_LicenseMember', window );">License and royalty</a></td>
<td class="text">&#160;<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 );">Revenue from Contract with Customer, Including Assessed Tax</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">10,011<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_TechnologyServiceMember', window );">Contract</a></td>
<td class="text">&#160;<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 );">Revenue from Contract with Customer, Including Assessed Tax</a></td>
<td class="nump">174<span></span>
</td>
<td class="nump">1,572<span></span>
</td>
<td class="nump">3,066<span></span>
</td>
<td class="nump">5,763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Goods and Services Sold</a></td>
<td class="nump">$ 33<span></span>
</td>
<td class="nump">$ 1,211<span></span>
</td>
<td class="nump">$ 1,786<span></span>
</td>
<td class="nump">$ 4,201<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=116634182&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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of goods produced and sold and services rendered 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://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)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=116637232&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=117326831&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=117327953&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=116634182&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=117326831&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=116637391&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=117326831&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=117327953&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=117326831&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=116637391&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=117326831&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=116634182&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=117326831&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=116637232&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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=118930883&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=116637391&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=118930883&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=116637232&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=116634182&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=118932676&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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (expense) related to nonoperating activities, 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br><br>Reference 2: 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</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 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=117326831&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=117326831&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_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductMember</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_LicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LicenseMember</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_TechnologyServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TechnologyServiceMember</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>50
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6847563040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_MVIS_InventoryTablesAbstract', window );"><strong>Inventory Tables Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Inventory (Tables)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Inventory consists of the following:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>September 30,</b></font></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><font style="font-size: 10pt"><b>December 31,</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="width: 66%"><font style="font-size: 10pt">(<i>in thousands</i>)</font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2019</b></font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 15%; border-bottom: black 1.5pt solid; text-align: center"><font style="font-size: 10pt"><b>2018</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-size: 10pt">Raw materials</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">-&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 10pt">32&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td><font style="font-size: 10pt">Finished goods</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">241&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-size: 10pt">1,077&#160;</font></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">241&#160;</font></td>
    <td style="text-align: right">&#160;</td>
    <td style="text-align: right"><font style="font-size: 10pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1,109&#160;</font></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_InventoryTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_InventoryTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(6)(c))<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<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(6)(a))<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6633586096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Share (Convertible Securities and Options Excluded Narrative) (Details) - shares<br> shares 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, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember', window );">Options and Private Warrants Exercisable</a></td>
<td class="text">&#160;<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive shares</a></td>
<td class="nump">5,206<span></span>
</td>
<td class="nump">7,586<span></span>
</td>
<td class="nump">5,206<span></span>
</td>
<td class="nump">7,587<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember', window );">Nonvested Equity 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive shares</a></td>
<td class="nump">1,247<span></span>
</td>
<td class="nump">1,050<span></span>
</td>
<td class="nump">1,247<span></span>
</td>
<td class="nump">1,180<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6644978096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Schedule of Significant Changes in Contract Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</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, 2019</div></th>
<th class="th"><div>Dec. 31, 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_ContractorsAbstract', window );"><strong>Contractors [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_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 987<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_MVIS_ContractwithCustomerAssetNetCurrentChange', window );">Change in Contract Asset</a></td>
<td class="num">$ (987)<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_MVIS_ContractwithCustomerAssetNetCurrentPercentChange', window );">Percent Change in Contract Asset</a></td>
<td class="num">(100.00%)<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_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="num">$ (10,028)<span></span>
</td>
<td class="num">(10,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_MVIS_ContractwithCustomerLiabilityCurrentChange', window );">Change in Contract Liability</a></td>
<td class="num">$ (10,028)<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_MVIS_ContractwithCustomerLiabilityCurrentPercentChange', window );">Percent Change in Contract Liability</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_MVIS_ContractwithCustomerAssetsandLiabilitiesNet', window );">Net contract assets (liabilities)</a></td>
<td class="num">$ (10,028)<span></span>
</td>
<td class="nump">$ 987<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_MVIS_ContractwithCustomerAssetsandLiabilitiesNetChange', window );">Change in Net Contract Assets (Liabilities)</a></td>
<td class="num">$ (11,015)<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_MVIS_ContractwithCustomerAssetsandLiabilitiesNetPercentChange', window );">Percent Change in Net Contract Assets (Liabilities)</a></td>
<td class="num">(1116.00%)<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_MVIS_ContractwithCustomerAssetNetCurrentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current contract assets, net</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;">MVIS_ContractwithCustomerAssetNetCurrentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_MVIS_ContractwithCustomerAssetNetCurrentPercentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent increase (decrease) in current contract assets, net</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;">MVIS_ContractwithCustomerAssetNetCurrentPercentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_MVIS_ContractwithCustomerAssetsandLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net contract assets and liabilities</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;">MVIS_ContractwithCustomerAssetsandLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_MVIS_ContractwithCustomerAssetsandLiabilitiesNetChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net contract assets and liabilities</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;">MVIS_ContractwithCustomerAssetsandLiabilitiesNetChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_MVIS_ContractwithCustomerAssetsandLiabilitiesNetPercentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent increase (decrease) in net contract assets and liabilities</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;">MVIS_ContractwithCustomerAssetsandLiabilitiesNetPercentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_MVIS_ContractwithCustomerLiabilityCurrentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current contract liabilities</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;">MVIS_ContractwithCustomerLiabilityCurrentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_MVIS_ContractwithCustomerLiabilityCurrentPercentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent increase (decrease) in current contract liabilities</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;">MVIS_ContractwithCustomerLiabilityCurrentPercentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br><br>Reference 3: 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=118956577&amp;loc=SL49130549-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_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br><br>Reference 3: 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=118956577&amp;loc=SL49130549-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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractorsAbstract</td>
</tr>
<tr>
<td style="padding-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>53
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6854999488">
<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, 2019</div></th>
<th class="th"><div>Nov. 01, 2019</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_MVIS_DocumentAndEntityInformationAbstract', window );"><strong>Contract with Customer, Liability, Current, Change</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">Microvision, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">MVIS<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_EntityListingSecurityTradingCurrency', window );">Entity Listing, Security Trading Currency</a></td>
<td class="text">USD<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_EntityListingParValuePerShare', window );">Entity Listing, Par Value Per Share</a></td>
<td class="nump">$ 0.001<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000065770<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-34170<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<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_EntityInteractiveDataCurrent', window );">Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2019<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_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_EntityCurrentReportingStatus', window );">Is Entity's Reporting Status Current?</a></td>
<td class="text">Yes<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">true<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_EntityShellCompany', window );">Entity Shell Company</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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</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_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">119,417,078<span></span>
</td>
</tr>
<tr 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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2019<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_MVIS_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;">MVIS_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</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>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</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_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 'Yes' or 'No' whether registrants (1) have 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 registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</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:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_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_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</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_EntityFileNumber</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:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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: Large Accelerated Filer, Accelerated Filer, Non-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_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</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_EntityIncorporationStateCountryCode</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:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(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 S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityInteractiveDataCurrent</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:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_EntityListingParValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 par value per share of security quoted in same currency as Trading currency. Example: '0.01'.</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_EntityListingParValuePerShare</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>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_dei_EntityListingSecurityTradingCurrency">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'</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_EntityListingSecurityTradingCurrency</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: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_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_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(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_EntityShellCompany</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_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 (SRC).</p></div>
<a href="javascript:void(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_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(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 Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_Security12bTitle</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:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(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 Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</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:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6858165440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Shareholders' Equity (Deficit) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Common stock</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Accumulated deficit</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<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 );">Beginning balances at Dec. 31, 2017</a></td>
<td class="nump">$ 79<span></span>
</td>
<td class="nump">$ 528,873<span></span>
</td>
<td class="num">$ (524,086)<span></span>
</td>
<td class="nump">$ 4,866<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balances, shares at Dec. 31, 2017</a></td>
<td class="nump">78,597<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_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification', window );">Adoption of New Accounting Pronouncement, Revenue from Contracts with Customers</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,220<span></span>
</td>
<td class="nump">5,220<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Share-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">724<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">724<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation expense, shares</a></td>
<td class="nump">76<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_StockIssuedDuringPeriodValueNewIssues', window );">Sales of common stock</a></td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">16,526<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Sales of common stock, shares</a></td>
<td class="nump">14,400<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 (loss)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(15,302)<span></span>
</td>
<td class="num">(15,302)<span></span>
</td>
</tr>
<tr class="rc">
<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 );">Ending balances at Sep. 30, 2018</a></td>
<td class="nump">$ 93<span></span>
</td>
<td class="nump">546,123<span></span>
</td>
<td class="num">(534,168)<span></span>
</td>
<td class="nump">12,048<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balances, shares at Sep. 30, 2018</a></td>
<td class="nump">93,073<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="rc">
<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 );">Beginning balances at Jun. 30, 2018</a></td>
<td class="nump">$ 93<span></span>
</td>
<td class="nump">545,978<span></span>
</td>
<td class="num">(534,457)<span></span>
</td>
<td class="nump">11,614<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balances, shares at Jun. 30, 2018</a></td>
<td class="nump">93,073<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Share-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">181<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">181<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation expense, shares</a></td>
<td class="nump">0<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_StockIssuedDuringPeriodValueNewIssues', window );">Sales of common stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(36)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(36)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Sales of common stock, shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">289<span></span>
</td>
<td class="nump">289<span></span>
</td>
</tr>
<tr class="rc">
<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 );">Ending balances at Sep. 30, 2018</a></td>
<td class="nump">$ 93<span></span>
</td>
<td class="nump">546,123<span></span>
</td>
<td class="num">(534,168)<span></span>
</td>
<td class="nump">12,048<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balances, shares at Sep. 30, 2018</a></td>
<td class="nump">93,073<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="rc">
<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 );">Beginning balances at Dec. 31, 2018</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">550,133<span></span>
</td>
<td class="num">(546,116)<span></span>
</td>
<td class="nump">4,117<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balances, shares at Dec. 31, 2018</a></td>
<td class="nump">100,105<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Share-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">877<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation expense, shares</a></td>
<td class="nump">250<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_StockIssuedDuringPeriodValueNewIssues', window );">Sales of common stock</a></td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">13,217<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,236<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Sales of common stock, shares</a></td>
<td class="nump">19,062<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 (loss)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(23,199)<span></span>
</td>
<td class="num">(23,199)<span></span>
</td>
</tr>
<tr class="rc">
<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 );">Ending balances at Sep. 30, 2019</a></td>
<td class="nump">$ 119<span></span>
</td>
<td class="nump">564,227<span></span>
</td>
<td class="num">(569,315)<span></span>
</td>
<td class="num">(4,969)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balances, shares at Sep. 30, 2019</a></td>
<td class="nump">119,417<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="rc">
<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 );">Beginning balances at Jun. 30, 2019</a></td>
<td class="nump">$ 110<span></span>
</td>
<td class="nump">558,334<span></span>
</td>
<td class="num">(563,174)<span></span>
</td>
<td class="num">(4,730)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balances, shares at Jun. 30, 2019</a></td>
<td class="nump">110,223<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Share-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">258<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">258<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation expense, shares</a></td>
<td class="nump">0<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_StockIssuedDuringPeriodValueNewIssues', window );">Sales of common stock</a></td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">5,635<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,644<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Sales of common stock, shares</a></td>
<td class="nump">9,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,141)<span></span>
</td>
<td class="num">(6,141)<span></span>
</td>
</tr>
<tr class="rc">
<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 );">Ending balances at Sep. 30, 2019</a></td>
<td class="nump">$ 119<span></span>
</td>
<td class="nump">$ 564,227<span></span>
</td>
<td class="num">$ (569,315)<span></span>
</td>
<td class="num">$ (4,969)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balances, shares at Sep. 30, 2019</a></td>
<td class="nump">119,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment 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;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=118930883&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=116637391&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=118930883&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=116637232&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=116634182&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=118932676&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_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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(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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://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 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_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://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 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(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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6858660944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supplemental Balance Sheet Information Related to Leases (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 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_LeasesOperatingAbstract', window );"><strong>Operating Leases</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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 1,394<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_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">2,133<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_MVIS_FinanceLeaseAbstract', window );"><strong>Finance Leases</strong></a></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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">2,111<span></span>
</td>
<td class="nump">$ 2,993<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total finance lease liabilities</a></td>
<td class="nump">$ 39<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_MVIS_WeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted Average Remaining Lease Term</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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_MVIS_WeightedAverageDiscountRateAbstract', window );"><strong>Weighted Average Discount Rate</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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">6.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_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases</a></td>
<td class="nump">13.80%<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_LeaseArrangementTypeAxis=MVIS_FinanceLeaseMember', window );">Finance Lease [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_MVIS_FinanceLeaseAbstract', window );"><strong>Finance Leases</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_PropertyPlantAndEquipmentGross', window );">Property and equipment, at cost</a></td>
<td class="nump">$ 66<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(21)<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">45<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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember', window );">Other Noncurrent Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_MVIS_FinanceLeaseAbstract', window );"><strong>Finance Leases</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_FinanceLeaseLiability', window );">Total finance lease liabilities</a></td>
<td class="nump">24<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_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember', window );">Other Current Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating Leases</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_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">651<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_MVIS_FinanceLeaseAbstract', window );"><strong>Finance Leases</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_FinanceLeaseLiability', window );">Total finance lease liabilities</a></td>
<td class="nump">15<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_BalanceSheetLocationAxis=MVIS_OperatingLeaseLiabilitiesMember', window );">Operating Lease Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating Leases</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_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 1,482<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_MVIS_FinanceLeaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance lease.</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;">MVIS_FinanceLeaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_MVIS_WeightedAverageDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average discount rate.</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;">MVIS_WeightedAverageDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_MVIS_WeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average remaining lease term.</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;">MVIS_WeightedAverageRemainingLeaseTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>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_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's right to use underlying asset under operating lease.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=119400593&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_LeaseArrangementTypeAxis=MVIS_FinanceLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseArrangementTypeAxis=MVIS_FinanceLeaseMember</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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember</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_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember</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_BalanceSheetLocationAxis=MVIS_OperatingLeaseLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetLocationAxis=MVIS_OperatingLeaseLiabilitiesMember</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>56
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6847648640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM CONTRACTS - Note 3<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_MVIS_NotesToFinancialStatementsAbstract', window );"><strong>Notes To 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_LongTermContractsOrProgramsDisclosureTextBlock', window );">Long-term contracts - Note 3</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>3. LONG-TERM CONTRACTS </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In May 2018, we signed a five-year license
agreement with a customer granting them exclusive license to our LBS technology for display-only applications. As part of the
agreement, we received a first payment of $5.0 million in June 2018 and the second payment of $5.0 million in October 2018. The
contract includes requirements that must be met in order to maintain exclusivity. If this licensee acquires a customer, the agreement
requires the licensee to buy any needed components from us. During the year ended December 31, 2018 we completed the performance
obligations required by the contract. As a result, we recognized $10.0 million in license and royalty revenue during the year
ended December 31, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In April 2017, we signed a contract with a
major technology company to develop an LBS display system. Under the agreement, we received an upfront payment of $10.0 million
in 2017 and, as of September 30, 2019, have also received $15.0 million, net of early payment discounts, representing all payment
due for development work. The original contract was for $14.0 million in fees for development work, but we and our customer agreed
to add $1.1 million in additional work to total $15.1 million. After applying early payment discounts, we recognized revenue of
$15.0 million in development fees over time based on the proportion of total cost expended (under Topic 606, the &#34;input method&#34;)
to the total cost expected to complete the contract performance obligation. For the three and nine months ended September 30, 2019,
we recognized $47,000 and $2.9 million, respectively, of contract revenue from development fees on this agreement compared to $1.5
million and $5.6 million, respectively, during the three and nine months ended September 30, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The $10.0 million upfront payment will be
recognized as revenue at the point in time future component sales are transferred to the customer. Based on current pricing and
cost estimates, the amount of the per unit upfront payment would be greater than our estimated per unit gross profit. We have an
amount equal to the $10.0 million upfront payment classified as a contract liability on the balance sheet. We have received initial
purchase orders from our customer under the product supply agreement signed in April 2017. We expect to apply $877,000 of the upfront
payment over the two quarters ended December 31, 2019 and March 31, 2020. To the extent that the component purchases do not fully
expend the $10.0 million upfront payment, there is no repayment provision to the customer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_LongTermContractsOrProgramsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term contracts or programs.</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> -URI http://asc.fasb.org/topic&amp;trid=2145070<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -URI http://asc.fasb.org/topic&amp;trid=2122208<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -URI http://asc.fasb.org/subtopic&amp;trid=2197326<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermContractsOrProgramsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>57
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6846589104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Components of Lease Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</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_LeasesAbstract', window );"><strong>Leases [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_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 116<span></span>
</td>
<td class="nump">$ 348<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_MVIS_FinanceLeaseExpense', window );"><strong>Finance lease expense:</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_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of leased assets</a></td>
<td class="nump">4<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_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_MVIS_FinanceLeaseCost', window );">Total finance lease cost</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">17<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_LeaseCost', window );">Total lease expense</a></td>
<td class="nump">$ 122<span></span>
</td>
<td class="nump">$ 365<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_FinanceLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance lease cost.</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;">MVIS_FinanceLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_MVIS_FinanceLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_FinanceLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest expense on finance lease liability.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease cost recognized by lessee for lease contract.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a 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 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>58
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6761487872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Severance Arrangements (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</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_RestructuringAndRelatedActivitiesDescription', window );">Restructuring and related activities description</a></td>
<td class="text">In the nine months ended September 2019, we completed the development work under the April 2017 contract, therefore, to better align our resources to support our business needs, we reduced our workforce by approximately 27%. In the three months ended June 30, 2019, we recorded expenses related to severance of approximately $300,000 to research and development expense and approximately $90,000 to sales, marketing, and general and administrative expense. We paid $284,000 during the three months ended September 30, 2019 related to the severance agreements for these employees. We plan to make the remaining severance payments during the fourth quarter of 2019.<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_PaymentsForRestructuring', window );">Payments for restructuring</a></td>
<td class="nump">$ 284,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=MVIS_ResearchAndDevelopmentMember', window );">Research and Development</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_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,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_RestructuringPlanAxis=MVIS_SalesMarketingAndGeneralAndAdministrativeMember', window );">Sales, Marketing and General and Administrative</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_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 90,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a 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 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: 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 17<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3367-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_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestructuringAndRelatedActivitiesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of a specific restructuring plan and related activities including the facts and circumstances leading to the restructuring or decision to exit an activity, and the expected completion date. This concept and related items would be utilized for each plan if multiple exit plans have been implemented 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 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDescription</td>
</tr>
<tr>
<td style="padding-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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</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 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestructuringPlanAxis=MVIS_ResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestructuringPlanAxis=MVIS_ResearchAndDevelopmentMember</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_RestructuringPlanAxis=MVIS_SalesMarketingAndGeneralAndAdministrativeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestructuringPlanAxis=MVIS_SalesMarketingAndGeneralAndAdministrativeMember</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>59
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6766797152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue Recognition - Estimated Revenue Expected to be Recognized in Future Related to Performance Obligations (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</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_srt_ProductOrServiceAxis=MVIS_ProductRevenueMember', window );">Product revenue | Remainder 2019</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_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation</a></td>
<td class="nump">$ 3,482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Year</a></td>
<td class="text">2019<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=MVIS_ProductRevenueMember', window );">Product revenue | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation</a></td>
<td class="nump">$ 2,796<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Year</a></td>
<td class="text">2020<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=MVIS_LicenseAndRoyaltyRevenueMember', window );">License and royalty revenue | Remainder 2019</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_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation</a></td>
<td class="nump">$ 84<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Year</a></td>
<td class="text">2019<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=MVIS_LicenseAndRoyaltyRevenueMember', window );">License and royalty revenue | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation</a></td>
<td class="nump">$ 57<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Year</a></td>
<td class="text">2020<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=MVIS_ContractRevenueMember', window );">Contract Revenue | Remainder 2019</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_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation</a></td>
<td class="nump">$ 9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Year</a></td>
<td class="text">2019<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=MVIS_ContractRevenueMember', window );">Contract Revenue | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation</a></td>
<td class="nump">$ 19<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Year</a></td>
<td class="text">2020<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_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=118956577&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Year in which remaining performance obligation is expected to be recognized, in CCYY format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:gYearListItemType</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_srt_ProductOrServiceAxis=MVIS_ProductRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=MVIS_ProductRevenueMember</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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=MVIS_Remainder2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=MVIS_Remainder2019Member</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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=MVIS_Year2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=MVIS_Year2020Member</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=MVIS_LicenseAndRoyaltyRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=MVIS_LicenseAndRoyaltyRevenueMember</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=MVIS_ContractRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=MVIS_ContractRevenueMember</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>60
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6847604944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEVERANCE ARRANGEMENTS - Note 7<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_MVIS_NotesToFinancialStatementsAbstract', window );"><strong>Notes To 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_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">SEVERANCE ARRANGEMENTS - Note 7</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>7. SEVERANCE ARRANGEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In the nine months ended September 2019,
we completed the development work under the April 2017 contract, therefore, to better align our resources to support our business
needs, we reduced our workforce by approximately 27%. In the three months ended June 30, 2019, we recorded expenses related to
severance of approximately $300,000 to research and development expense and approximately $90,000 to sales, marketing, and general
and administrative expense. We paid $284,000 during the three months ended September 30, 2019 related to the severance agreements
for these employees. We plan to make the remaining severance payments during the fourth quarter of 2019.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</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 420<br> -URI http://asc.fasb.org/topic&amp;trid=2175745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>61
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6607204880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK AND WARRANTS - Note 11<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_MVIS_CommonStockAndWarrantsNote7Abstract', window );"><strong>Common Stock And Warrants - Note 11</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_StockholdersEquityNoteDisclosureTextBlock', window );">COMMON STOCK AND WARRANTS - Note 11</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>11. COMMON STOCK AND WARRANTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In July 2019, we raised $2.0 million before
issuance costs of approximately $24,000 through a registered direct offering of 3.0 million shares of our common stock to a private
investor.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In April 2019, we raised $2.0 million before
issuance costs of approximately $34,000 through a registered direct offering of 2.3 million shares of our common stock to a private
investor.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In April 2019, we entered into a Common Stock
Purchase Agreement with Lincoln Park Capital Fund, LLC (Lincoln Park) granting us the right to sell shares of our common stock
having an aggregate value of up to $11.0 million. Under the terms of the agreement, Lincoln Park made an initial purchase of $1.0
million in shares of common stock at a purchase price of $0.98 per share. Subject to various limitations and conditions set forth
in the agreement, we may sell up to an additional $10.0 million in shares of common stock, from time to time, at our sole discretion
to Lincoln Park over a 24-month period beginning April 2019. In consideration for entering into the agreement, we issued 250,000
shares of our common stock, having a value of $258,000, based on the closing stock price at the date of grant, to Lincoln Park
as a commitment fee. We incurred an additional $92,000 in issuance costs. As of September 30, 2019, we have issued 11.8 million
shares and raised a total of $8.3 million under this agreement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In January 2019, we raised $1.2 million before
issuance costs of approximately $26,000 through a registered direct offering of 2.0 million shares of our common stock to a private
investor.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In December 2018, we raised $4.2 million before
issuance costs of approximately $524,000 through an underwritten public offering of 7.0 million shares of our common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">In June 2018, we raised $18.0 million before
issuance costs of approximately $1.4 million through an underwritten public offering of 14.4 million shares of our common stock.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_CommonStockAndWarrantsNote7Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">MVIS_CommonStockAndWarrantsNote7Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</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_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>
</SEC-DOCUMENT>
