<SEC-DOCUMENT>0001185185-18-000897.txt : 20180515
<SEC-HEADER>0001185185-18-000897.hdr.sgml : 20180515
<ACCEPTANCE-DATETIME>20180515160544
ACCESSION NUMBER:		0001185185-18-000897
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		43
CONFORMED PERIOD OF REPORT:	20180331
FILED AS OF DATE:		20180515
DATE AS OF CHANGE:		20180515

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TAITRON COMPONENTS INC
		CENTRAL INDEX KEY:			0000942126
		STANDARD INDUSTRIAL CLASSIFICATION:	WHOLESALE-ELECTRONIC PARTS & EQUIPMENT, NEC [5065]
		IRS NUMBER:				954249240
		STATE OF INCORPORATION:			CA
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		28040 WEST HARRISON PARKWAY
		CITY:			VALENCIA
		STATE:			CA
		ZIP:			91355
		BUSINESS PHONE:		(661) 257-6060

	MAIL ADDRESS:	
		STREET 1:		28040 WEST HARRISON PARKWAY
		CITY:			VALENCIA
		STATE:			CA
		ZIP:			91355
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>taitron10q033118.htm
<DESCRIPTION>10-Q
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Federal Filings
    Document created using EDGARfilings PROfile 4.3.3.3
    Copyright 1995 - 2018 Broadridge-->
</head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif" bgcolor="#ffffff" text="#000000">
<div style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">
<hr style="BORDER-TOP: black 4px solid; HEIGHT: 10px; BORDER-RIGHT: medium none; BORDER-BOTTOM: black 1px solid; COLOR: #ffffff; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; BACKGROUND-COLOR: #ffffff; MARGIN-RIGHT: auto" align="center">
<font style="FONT-SIZE: 16pt">U.S. SECURITIES AND EXCHANGE COMMISSION</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Washington, D.C. 20549</div>

<div><br>
</div>

<div style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">
<hr style="BORDER-TOP: medium none; HEIGHT: 1px; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; WIDTH: 12%; BACKGROUND-COLOR: #000000; MARGIN-RIGHT: auto" align="center" noshade="noshade">
</div>

<div style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">&#160;</div>

<div style="FONT-SIZE: 16pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">FORM 10-Q</div>

<div style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">&#160;</div>

<div style="FONT-SIZE: 14pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">
<hr style="BORDER-TOP: medium none; HEIGHT: 1px; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; COLOR: #000000; TEXT-ALIGN: center; MARGIN-LEFT: auto; BORDER-LEFT: medium none; WIDTH: 12%; BACKGROUND-COLOR: #000000; MARGIN-RIGHT: auto" align="center" noshade="noshade">
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9746;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">&#160; </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">For the quarterly period ended March 31, 2018</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">or</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#160; </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">For the transition period from __________ to __________</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Commission File Number:&#160; 0-25844</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">&#160;</div>

<div style="FONT-SIZE: 18pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center"><u>TAITRON COMPONENTS INCORPORATED</u></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(Exact name of registrant as specified in its charter)</div>

<div><br>
</div>

<div>
<table id="z54817a0411234e5bb522ae7c2385997e" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50.82%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-ALIGN: center"><u>California</u></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 49.18%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-ALIGN: center"><u>95-4249240</u></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50.82%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(State or other jurisdiction of incorporation or organization)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 49.18%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(I.R.S. Employer Identification No.)</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div>
<table id="z7b7b5598736f4896915aafd18ae78775" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50.82%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-ALIGN: center"><u>28040 West Harrison Parkway, Valencia, California</u></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 49.18%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-ALIGN: center"><u>91355-4162</u></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 50.82%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">&#160;&#160;&#160;&#160;&#160;&#160;(Address of principal executive offices)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 49.18%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(Zip Code)</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-ALIGN: center"><u>(661) 257-6060</u></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">(Registrant&#8217;s telephone number, including area code)</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">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 such reports), and (2) has been subject to such filing requirements for the past 90 days.&#160; &#160;&#160; Yes <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9746;</font> No <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule&#160;405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Yes <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9746;</font> No <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font></div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">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.&#160; See definitions of &#8220;large accelerated filer&#8221;, &#8220;accelerated filer&#8221;, &#8220;smaller reporting company&#8221;, and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</div>

<div><br>
</div>

<div>
<table id="z0ce82d620ac3430d930e90c50aba8777" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 63.54%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Large accelerated filer&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 36.46%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Accelerated filer&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 63.54%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Non-accelerated filer&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font>&#160; (Do not check if a smaller reporting company)</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 36.46%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Smaller reporting company&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9746;</font></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 63.54%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Emerging growth company&#160;<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 36.46%">&#160;</td>
</tr>
</table>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">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.&#160; <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Yes <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9744;</font> No <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">&#9746;</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Indicate the number of shares outstanding of each of the issuer&#8217;s classes of common stock, as of the latest practicable date:</div>

<div><br>
</div>

<div>
<table id="zfb15a11322db4d6ea204937bd6894c5d" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 70%" cellspacing="0" cellpadding="0" align="center" border="0">
<tr>
<td style="FONT-FAMILY: 'Times New Roman', Times, serif; VERTICAL-ALIGN: middle; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-ALIGN: center"><u>Class</u></div>
</td>
<td style="VERTICAL-ALIGN: middle; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-ALIGN: center"><u>Outstanding on April 30, 2018</u></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Class A common stock, $0.001 par value</div>
</td>
<td style="VERTICAL-ALIGN: middle; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">4,808,235</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: middle; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Class B common stock, $0.001 par value</div>
</td>
<td style="VERTICAL-ALIGN: middle; WIDTH: 35%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">762,612</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>
</div>

<div><br>
</div>

<div>
<table id="zd2a0c6c94d9942fda5bb2305739b3eee" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 8.15%">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 85.36%">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 6.49%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 8.15%">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">TAITRON COMPONENTS INCORPORATED</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 6.49%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 8.15%">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">FORM 10-Q</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 6.49%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 8.15%">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 6.49%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center"><a name="INDEX"><!--Anchor--></a>INDEX</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 8.15%">&#160;</td>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 85.36%">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid; WIDTH: 6.49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: right">Page</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 93.51%" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">PART I - FINANCIAL INFORMATION</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 1.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Item1.Financial">Financial Statements (Unaudited)</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#BalanceSheets">Condensed Consolidated Balance Sheets at March 31, 2018 and December 31, 2017</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">1</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Operations">Condensed Consolidated Statements of Operations and Comprehensive Income for the three months ended March 31, 2018 and 2017</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">2</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#CashFlows">Condensed Consolidated Statements of Cash Flows for the three months&#160;ended March 31, 2018 and 2017</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">3</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Notes">Notes to Condensed Consolidated Financial Statements (Unaudited)</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">4</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 2.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Item2.Managements">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">8</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 3.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Item3.Quantitative">Quantitative and Qualitative Disclosures About Market Risk</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">10</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 4.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Item4.Mine">Controls and Procedures</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">10</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 93.51%" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">PART II - OTHER INFORMATION</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 1.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Item1.Legal">Legal proceedings</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">11</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 2.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Item2.Unregistered">Unregistered Sales of Equity Securities and Use of Proceeds</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">11</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 3.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Item3.Defaults">Defaults Upon Senior Securities</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">11</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 4.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Item4.Mine">Mine Safety Disclosures</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">11</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 5.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Item5.Other">Other Information</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">11</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Item 6.</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#Item6.Exhibits">Exhibits</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">11</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 8.15%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 85.36%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="#SIGNATURES">Signatures</a></div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 6.49%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: right">12</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 8.15%">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 85.36%">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 6.49%">&#160;</td>
</tr>
</table>
</div>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; TEXT-ALIGN: left"><a href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">PART I - FINANCIAL INFORMATION</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><a name="Item1.Financial"><!--Anchor--></a>Item 1.&#160; Financial Statements (Unaudited)</div>

<div><br>
</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">TAITRON COMPONENTS INCORPORATED</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Condensed Consolidated <a name="BalanceSheets"><!--Anchor--></a>Balance Sheets</div>

<div><br>
</div>

<div>
<table id="z1429c44c62bb45efbd39caf53fa8ddfd" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">&#160;&#160;&#160;&#160;&#160;Assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">(Unaudited)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Current Assets:</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Cash and cash equivalents</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,594,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,250,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Accounts receivable, less allowances of&#160; $42,000 and $40,000, respectively</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">721,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">978,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Inventories, less reserves for obsolescence of $7,910,000, and $7,848,000, respectively (Note 2)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,409,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,990,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Prepaid expenses and other current assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">125,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">80,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 40pt">Total current assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">8,849,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9,298,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Property and equipment, net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,816,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,866,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Other assets (Note 3)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">319,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">403,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 40pt">Total assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12,984,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">13,567,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Liabilities and Shareholders&#8217; Equity</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Current Liabilities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Accounts payable</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">431,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">848,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Accrued liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">277,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">358,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 40pt">Total current liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">708,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,206,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Long-term debt from related party (Note 4)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">500,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">500,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 40pt">Total Liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,208,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,706,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Commitments and contingencies (Notes 5 and 7)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Shareholders&#8217; Equity:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Preferred stock, $0.001 par value.&#160; Authorized 5,000,000 shares;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">&#160;&#160;&#160;&#160;None issued or outstanding</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Class A common stock, $0.001 par value.&#160; Authorized 20,000,000 shares;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">&#160;&#160;&#160;&#160;4,808,235 shares issued and outstanding</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Class B common stock, $0.001 par value.&#160; Authorized, issued and</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">&#160;&#160;&#160;&#160;outstanding 762,612 shares</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Additional paid-in capital</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">10,745,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">10,744,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Accumulated other comprehensive income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">137,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">144,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Retained earnings</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">789,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">867,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 40pt">Total Shareholders&#8217; Equity - Taitron Components Inc</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11,677,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11,761,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Noncontrolling interest in subsidiary</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">99,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">100,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 40pt">Total Shareholders&#8217; Equity</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11,776,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">11,861,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 40pt">Total Liabilities and Shareholders&#8217; Equity</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">12,984,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">13,567,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>
</div>

<div>&#160;</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">See accompanying notes to condensed consolidated financial statements (unaudited).</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">1</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; TEXT-ALIGN: left"><a href="#INDEX">Index</a></div>
</div>
</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">TAITRON COMPONENTS INCORPORATED</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center; MARGIN-LEFT: 36pt">Condensed Consolidated Statements of <a name="Operations"><!--Anchor--></a>Operations and Comprehensive Income</div>

<div><br>
</div>

<div>
<table id="ze3b92acd4f694a2f9670fb0f25b3b3ab" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Three Months Ended March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">(Unaudited)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">(Unaudited)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net product revenue</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,655,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,167,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Cost of products sold</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,001,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,294,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Gross profit</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">654,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">873,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Selling, general and administrative expenses</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">560,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">540,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Operating income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">94,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">333,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Interest expense, net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(6,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(9,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Loss on investments (Note 3)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(75,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(54,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Other income, net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">48,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">29,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Income before income taxes</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">61,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">299,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Income tax provision</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">59,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">299,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net loss attributable to noncontrolling interest in subsidiary</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(2,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net income attributable to Taitron Components Inc.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">61,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">300,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net income per share:&#160; Basic</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.01</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.05</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net income per share:&#160; Diluted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.01</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.05</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Cash dividends declared per common share</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.025</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">0.025</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Weighted average common shares outstanding:&#160; Basic</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,570,847</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,530,847</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Weighted average common shares outstanding:&#160; Diluted</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,670,592</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">5,560,847</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Net income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">59,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">299,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Other comprehensive income:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Foreign currency translation adjustment</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(7,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(18,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Comprehensive income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">52,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">281,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Comprehensive loss attributable&#160; to noncontrolling interests</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Comprehensive income attributable to Taitron Components Inc.</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">53,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">281,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>
</div>

<div><br>
</div>

<div><br>
</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">See accompanying notes to condensed consolidated financial statements (unaudited).</div>

<div style="MARGIN-BOTTOM: 6pt; TEXT-ALIGN: center"><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">2</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; TEXT-ALIGN: left"><a href="#INDEX">Index</a></div>
</div>
</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">TAITRON COMPONENTS INCORPORATED</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">Condensed Consolidated Statements of <a name="CashFlows"><!--Anchor--></a>Cash Flows</div>

<div><br>
</div>

<div>
<table id="zc5e75abce77242acac6ef4ef1264d550" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Three Months Ended March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">(Unaudited)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">(Unaudited)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Operating activities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Net income</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">59,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">299,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Adjustments to reconcile net income to net cash provided by (used for) operating activities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 30pt">Depreciation and amortization</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">53,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">67,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 30pt">Provision for sales returns and doubtful accounts</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">111,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 30pt">Stock based compensation</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 30pt">Loss on investments</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">75,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">54,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 30pt">Changes in assets and liabilities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 40pt">Accounts receivable</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">255,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(1,030,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 40pt">Inventories</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">581,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">27,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 40pt">Prepaid expenses and other current assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(45,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(84,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 40pt">Accounts payable</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(417,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">233,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 40pt">Accrued liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(80,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(44,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 40pt">Other assets and liabilities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">9,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 60pt">Total adjustments</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">434,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(665,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Net cash provided by (used for) operating activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">493,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(366,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Investing activities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Acquisition of property &amp; equipment</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(3,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(23,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Net cash used for investing activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(3,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(23,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Financing activities:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Dividend payments</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(139,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(138,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Net cash used for financing activities</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(139,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(138,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Impact of exchange rates on cash</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(7,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(18,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Net increase (decrease) in cash and cash equivalents</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">344,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(545,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Cash and cash equivalents, beginning of period</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,250,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">4,018,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Cash and cash equivalents, end of period</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,594,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3,473,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 10pt">Supplemental disclosures of cash flow information:</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Cash paid for interest</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">6,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">10,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 72%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 20pt">Cash paid for income taxes, net</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>
</div>

<div style="MARGIN-BOTTOM: 6pt"><br>
</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">See accompanying notes to condensed consolidated financial statements (unaudited).</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">3</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; TEXT-ALIGN: left"><a href="#INDEX">Index</a></div>
</div>
</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">TAITRON COMPONENTS INCORPORATED</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center"><a name="Notes"><!--Anchor--></a>Notes to Condensed Consolidated Financial Statements (Unaudited)</div>

<div><br>
</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1 &#8211; </font>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</div>

<div><br>
</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Overview of business</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">In 1989, we were formed and incorporated in California.&#160; We maintain a majority-owned subsidiary in Mexico (since 1998) and two divisions in each of Taiwan (since 1998) and China (since 2005).&#160; Our Mexico location closed all operations in May 2013 (final closure is pending sale of our local 15,000 sq. ft. office and warehouse facility) and our Taiwan and China locations are for supporting overseas customers, inventory sourcing, purchases and coordinating the manufacture of our products.&#160; Our China location also serves as the engineering designs support center responsible for arranging pre-production scheduling and mass production runs with joint venture partners for our projects, making component datasheets and test specifications, preparing samples, monitoring quality of shipments and performing failure analysis reports.</div>

<div><br>
</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Basis of Presentation</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">The unaudited condensed consolidated interim financial statements include the accounts of the Company and all wholly owned divisions, including its 60% majority-owned subsidiary, Taitron Components Mexico, S.A. de C.V.&#160; All significant intercompany accounts and transactions have been eliminated in consolidation.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">These unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) for interim financial information and the instructions to Form 10-Q and Article 8 of Regulation S-X.&#160; Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.&#160; In the opinion of management, all adjustments of a normal recurring nature and considered necessary for a fair presentation of its financial condition and results of operations for the interim periods presented in this Quarterly Report on Form 10-Q have been included.&#160; Operating results for the interim periods are not necessarily indicative of financial results for the full year.&#160; These unaudited condensed consolidated financial statements should be read in conjunction with the audited condensed consolidated financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017.&#160; In preparing these financial statements, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the condensed consolidated financial statements and the reported amount of revenues and expenses during the reporting periods.&#160; Actual results could differ from those estimates.&#160; Significant estimates and assumptions included in the Company&#8217;s condensed consolidated financial statements relate to <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">the allowance for sales returns, doubtful accounts, inventory reserves, accrued liabilities and deferred income taxes.</font>&#160; Certain amounts in the prior year condensed consolidated financial statements have been reclassified to conform to the current year presentation.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">New Accounting Pronouncements</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><!--Anchor--><!--Anchor-->In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued a new accounting standard on leasing. The new standard will require companies to record most leased assets and liabilities on the balance sheet, and also proposes a dual model for recognizing expense. This guidance will be effective in the first quarter of 2019 with early adoption permitted. We have evaluated the impact of adopting this guidance and we are preparing for the changes to be made to our consolidated financial statements. We expect the adoption of these accounting changes will not impact our assets and liabilities nor our net income or equity, as we currently do not lease any assets.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">In March 2016, the FASB issued new accounting standard which simplified certain aspects of the accounting for stock-based payment transactions, including income taxes, classification of awards and classification in the statement of cash flows. This guidance was effective for annual reporting periods beginning after December 15, 2016 and interim periods within those annual periods. The adoption of this standard did not have a material impact on our consolidated financial statements and disclosures.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">In January 2017, the FASB issued a new accounting standard which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or disposals of assets or businesses. This guidance will be effective for the Company for the year ending December 31, 2019 and interim reporting periods within that year. Early adoption is permitted for transactions that have not been reported in financial statements that have been issued or made <!--Anchor-->available for issuance. We are currently evaluating the effect of the adoption of this guidance on our consolidated financial statements.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">4</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; TEXT-ALIGN: left"><a href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">In May 2017, the FASB issued a new accounting standard which provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in ASC Topic 718.&#160; Under the new guidance, modification accounting is required only if the fair value, the vesting conditions, or the classification of the award (as equity or liability) changes as a result of the change in terms or conditions. This guidance will be effective for the year ending December 31, 2019 and interim reporting periods within that year. Early adoption is permitted. We expect the adoption of this guidance will not have a material effect on our consolidated financial statements.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Impact of Recently Issued Accounting Standards</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">On January 1, 2018, we adopted Topic 606 (<font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">ASU 2014-09)</font> applying the modified retrospective method.&#160; The primary impact of adoption relates to additional disclosures and presentation of revenue by primary geographical market, major product line and the timing of revenue recognition.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Revenue recognition</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Revenue is recognized at the point at which control of the underlying products are transferred to the customer.&#160; Satisfaction of our performance obligations occur upon the transfer of control of products, either from our facilities or directly from suppliers to customers.&#160; We consider customer purchase orders to be the contracts with a customer.&#160; All revenue is generated from contracts with customers.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">In determining the transaction price, we evaluate whether the price is subject to refund or adjustment to determine the net consideration to which we expect to receive.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Taxes assessed by a governmental authority on revenue-producing transactions are excluded from revenue.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment costs and are included in cost of products sold.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Based upon the nature of our contracts with customers and our performance obligations within those contracts, we have no contract assets or liabilities as of March 31, 2018 and December 31, 2017.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Nature of products</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">We are primarily a supplier of original designed and manufactured (ODM) products that include value-added engineering and turn-key solutions.&#160; <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">The following is a description of major products lines from which we generate our revenue:</font></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>ODM Projects </u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-&#160; Our custom made small devices for </font>original equipment manufacturers (OEMs) and contract electronic manufacturers (CEMs) in their multi-year turn-key projects and marketed in specific industries such as: wild animal feeders, timers for DC motors, public street light controllers, and battery chargers.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>ODM Components</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"> -&#160; Our private labeled </font>electronic components.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"><u>Distribution Components</u></font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif"> -&#160; Our name brand </font>electronic components.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">5</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; TEXT-ALIGN: left"><a href="#INDEX">Index</a></div>
</div>
</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">Disaggregation of revenue</div>

<div><br>
</div>

<div style="MARGIN-BOTTOM: 5pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">In the following table, revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.</div>

<div>
<table id="z1736991720d0428db8df3cec4feb0036" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%" cellspacing="0" cellpadding="0" align="center" border="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="6">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Three Months Ended March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 47%" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: normal; FONT-STYLE: normal; TEXT-ALIGN: left"><u>Primary geographical markets:</u></div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">United States</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,443,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,980,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Asia</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">191,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">136,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Other</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">21,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">51,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,655,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,167,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: normal; FONT-STYLE: normal; BACKGROUND-COLOR: #cceeff"><u>Major product lines:</u></font></div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">ODM projects</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">841,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,274,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">ODM components</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">716,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">700,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Distribution components</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">98,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">193,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,655,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,167,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-VARIANT: normal; FONT-WEIGHT: normal; FONT-STYLE: normal; BACKGROUND-COLOR: #ffffff"><u>Timing of revenue recognition:</u></font></div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Products transferred at a point in time</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1,655,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">2,167,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>
</div>

<div>
<div><br>
</div>

<div style="BACKGROUND-COLOR: #ffffff">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">2 &#8211; INVENTORY</div>

<div><br>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Inventory &#8211; Inventory, consisting principally of products held for resale, is recorded at the lower of cost (determined using the first in-first out method) or net realizable value.&#160; We had inventory balances in the amount of $4,409,000 and $4,990,000 at March 31, 2018 and December 31, 2017, respectively, which is presented net of valuation allowances of $7,910,000 and $7,848,000, respectively.&#160; We evaluate inventories to identify excess, high-cost, slow-moving or other factors rendering inventories as unmarketable at normal profit margins.&#160; Due to the complexity of managing and maintaining a large inventory of product offerings, estimates are made regarding adjustments to the cost of inventories.&#160; Based on our assumptions about future demand and market conditions, inventories are carried at the lower of cost or net realizable value.&#160; If our assumptions about future demand change, or market conditions are less favorable than those projected, additional write-downs of inventories may be required.&#160; In any case, actual amounts could be different from those estimated.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">3 &#8211; OTHER ASSETS</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">&#160;</div>
</div>

<div>
<table id="za6d5d3a00c0a44deacf1b700a150f46d" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 75%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">March 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">December 31,</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 47%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">(Unaudited)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 47%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Investment in securities - Zowie Technology</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">193,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">193,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Investment in joint venture - Grand Shine Mgmt</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">110,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">185,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 47%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Other</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">16,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">25,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 47%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;&#160;Other Assets</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">319,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">403,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>
</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Our $193,000 investment in securities as of March 31, 2018 relates to our ownership of 1,322,552 common shares of Zowie Technology Corporation (New Taipei City, Taiwan), a supplier of electronic component products.&#160; Our investment relates to approximately 8.9% of their total outstanding shares although we do not have significant influence or control.&#160; This investment is accounted for under the cost method basis of accounting.</div>

<div style="TEXT-ALIGN: left"><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Our $110,000 investment in joint venture as of March 31, 2018, relates to our 49% ownership of Grand Shine Management Limited (Dong Guan, China), an electronic device contract manufacturer, and joint venture with its 51% owner, Teamforce Company Limited.&#160; Our investment is accounted for under the equity method basis of accounting.&#160; As of March 31, 2018 and December 31, 2017, we have recorded cumulative unrealized losses from the inception of our investment in Grand Shine Management of $1,066,000 and $991,000, respectively.</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">6</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; TEXT-ALIGN: left"><a href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">4 &#8211; LONG-TERM DEBT FROM RELATED PARTY</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">On April 21, 2008, we entered into a $3,000,000 credit facility, collateralized by real property, from K.S. Best International Co. Ltd., a company controlled by the brother of our Chief Executive Officer.&#160; Credit is available in $500,000 advances, each advance is payable in monthly interest only installments, at the rate of Prime + 0.25% per annum.&#160; As of March 31, 2018 and December 31, 2017, the aggregate outstanding balance on this credit facility was $500,000.&#160; See Note 8.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">
<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">5 &#8211; RELATED PARTY TRANSACTIONS</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">&#160;</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><!--Anchor-->We made payments to K.S. Best International Co. Ltd., a company controlled by the brother of our Chief Executive Officer of approximately $6,000 for both of the quarters ended March 31, 2018 and 2017.&#160; These payments were for professional fees related to the operational management of our Taiwan office.&#160; In addition, we also made payments of approximately $6,000 and $14,000 for the quarters ended March 31, 2018 and 2017, respectively, for interest expense on our credit facility from K.S. Best International Co. Ltd.&#160; See Note 4.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">We have a $3,000,000 credit facility, collateralized by real property, from K.S. Best International Co. Ltd., a company controlled by the brother of our Chief Executive Officer.&#160; See Note 4 and 8.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">6 &#8211; SHARE BASED COMPENSATION</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Accounting for stock options issued to employees measures the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award.&#160; That cost is recognized over the period during which an employee is required to provide service in exchange for the award.&#160; Outstanding options to purchase Class A common stock (&#8220;the Options&#8221;) vest in three equal annual installments beginning one year from the date of grant and are subject to termination provisions as defined in our 2005 Stock Incentive Plan.&#160; <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">The Options activity during the three months ended March 31, 2018 is as follows:</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>

<div>
<table id="zce0ecd55e25949d0a20bbb5ed8c1da96" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Number of </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Shares</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Weighted Average </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Exercise Price</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Weighted Average Years Remaining Contractual Term</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid" valign="bottom" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Aggregate </div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">Intrinsic Value</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Outstanding at December 31, 2017</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">331,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.08</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.5</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">204,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;&#160;Forfeited</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">(29,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">)</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">-</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 2px; WIDTH: 44%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Outstanding at March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">302,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.03</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.6</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #cceeff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">160,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 2px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #cceeff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; PADDING-BOTTOM: 4px; WIDTH: 44%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Exercisable at March 31, 2018</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">275,666</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">1.03</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">3.7</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">&#160;</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">$</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: right; WIDTH: 11%; BACKGROUND-COLOR: #ffffff" valign="bottom">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">136,000</div>
</td>
<td style="VERTICAL-ALIGN: bottom; PADDING-BOTTOM: 4px; TEXT-ALIGN: left; WIDTH: 1%; BACKGROUND-COLOR: #ffffff" valign="bottom" nowrap="nowrap">&#160;</td>
</tr>
</table>
</div>

<div><br>
</div>

<div>At March 31, 2018, the range of individual outstanding weighted average exercise prices was $0.98 to $1.08.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">7 &#8211; COMMITMENTS AND CONTINGENCIES</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><u>Inventory Purchasing</u></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Outstanding commitments to purchase inventory from suppliers aggregated $1,250,000 as of <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">March 31, 2018</font>.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">8 &#8211; SUBSEQUENT EVENTS</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">On April 11, 2018, we paid $500,000 to K.S. Best International Co. Ltd. for principal repayment of our outstanding balance on our credit facility.&#160; See Note 4.</div>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">7</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; TEXT-ALIGN: left"><a href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold"><a name="Item2.Managements"><!--Anchor--></a>Item 2.&#160; </font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</font><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">.</font></div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: left; TEXT-INDENT: 36pt">The following discussion should be read in conjunction with the condensed consolidated financial statements, including the related notes, appearing in Item 1 of Part 1of this quarterly report on Form 10-Q, as well as our most recent annual report on Form 10-K for the year ended December 31, 2017.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: left; TEXT-INDENT: 36pt">This document contains forward-looking statements as defined in the Private Securities Litigation Reform Act of 1995 which are subject to risks and uncertainties.&#160; Forward-looking statements usually are denoted by words or phrases such as &#8220;believes,&#8221; &#8220;expects,&#8221; &#8220;projects,&#8221; &#8220;estimates,&#8221; &#8220;anticipates,&#8221; &#8220;will likely result&#8221; or similar expressions.&#160; We wish to caution readers that all forward-looking statements are necessarily speculative and not to place undue reliance on forward-looking statements, which speak only as of the date made, and to advise readers that actual results could vary due to a variety of risks and uncertainties.&#160; We do not undertake any duty to update forward-looking statements after the date they are made or to conform them to actual results or to changes in circumstances or expectations.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">References to &#8220;Taitron,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; and &#8220;us&#8221; refer to Taitron Components Incorporated and its wholly owned and majority-owned subsidiaries, unless the context otherwise specifically defines.</div>

<div>
<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Critical Accounting Policies and Estimates</div>

<div>&#160;</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 37pt">Use of Estimates - Management has made a number of estimates and assumptions relating to the reporting of assets and liabilities and the disclosure of contingent assets and liabilities to prepare our condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States.&#160; These estimates have a significant impact on our valuation and reserve accounts relating to the allowance for sales returns, doubtful accounts, inventory reserves and deferred income taxes.&#160; Actual results could differ from these estimates.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 37pt">Revenue Recognition &#8211; Revenue is recognized upon shipment of the products, which is when legal transfer of title occurs and control of the product is transferred to the customer.&#160; Reserves for sales allowances and customer returns are established based upon historical experience and our estimates of future returns.&#160; Sales returns for the three months ended March 31, 2018 and 2017 were $2,000 and $111,000, respectively.&#160; The allowance for sales returns and doubtful accounts at March 31, 2018 and December 31, 2017 aggregated $42,000 and $40,000, respectively.</div>

<div><br>
</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 37pt">Inventory &#8211; Inventory, consisting principally of products held for resale, is recorded at the lower of cost (determined using the first in-first out method) or net realizable value.&#160; We had inventory balances in the amount of $4,409,000 and $4,990,000 at March 31, 2018 and December 31, 2017, respectively, which is presented net of valuation allowances of $7,910,000 and $7,848,000, respectively.&#160; We evaluate inventories to identify excess, high-cost, slow-moving or other factors rendering inventories as unmarketable at normal profit margins.&#160; Due to the complexity of managing and maintaining a large inventory of product offerings, estimates are made regarding adjustments to the cost of inventories.&#160; Based on our assumptions about future demand and market conditions, inventories are carried at the lower of cost or net realizable value.&#160; If our assumptions about future demand change, or market conditions are less favorable than those projected, additional write-downs of inventories may be required.&#160; In any case, actual amounts could be different from those estimated.</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Overview</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">We are primarily focused on supplying ODM products for our OEM customer&#8217;s multi-year turn-key projects.&#160; We also distribute discrete semiconductors, commodity Integrated Circuits (ICs), optoelectronic devices and passive components to other electronic distributors, CEMs and OEMs, who incorporate them in their products.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">Our core strategy has shifted to primarily focus on higher margin ODM Projects that require custom products designed for specific applications to OEM customers, and away from actively marketing our superstore strategy of maintaining a vast quantity of electronic components to fill customer orders immediately from available stock held in inventory.&#160; As a result, we expect our components inventory will be more passively marketed and distributed online for clearance through our internet sales portal, however at potentially lower rates due to the pricing pressures normally attributed with online shopping.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify; TEXT-INDENT: 36pt">In accordance with generally accepted accounting principles, we have classified inventory as a current asset in our <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif">March 31</font>, 2018, condensed consolidated financial statements representing approximately 50% of current assets and 34% of total assets.&#160; However, if all or a substantial portion of the inventory was required to be immediately liquidated, the inventory would not be as readily marketable or liquid as other items included or classified as a current asset, such as cash.&#160; We cannot assure you that demand in the discrete semiconductor market will increase and that market conditions will improve.&#160; Therefore, it is possible that further declines in our carrying values of inventory may result.</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">8</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; TEXT-ALIGN: left"><a href="#INDEX">Index</a></div>
</div>
</div>

<div>&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">Our gross profit margins are subject to a number of factors, including product demand, the relative strength of the U.S. dollar, provisions for inventory reserves, our ability to purchase inventory at favorable prices and our sales product mix.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: left">Results of Operations</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-ALIGN: left"><u>First quarter of 2018 versus 2017.</u></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">Net sales in the first quarter of 2018 totaled $1,655,000 versus $2,167,000 in the comparable period for 2017, a decrease of $512,000 or 23.6% over the same period last year.&#160; The decrease was primarily due material shortages, longer production lead times and lower valued per unit products shipped.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">Gross profit for the first quarter of 2018 was $654,000 versus $873,000 in the comparable period for 2018, and gross margin percentage of net sales was 39.2% in the first quarter of 2018 versus 40.3% in the comparable period for 2017.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">Selling, general and administrative expenses in the first quarter of 2018 totaled $560,000 versus $540,000 in the comparable period for 2017.&#160; The increase was primarily due to professional fees incurred for engineering services for our products.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">Interest expense, net of interest income, was $6,000 for the first quarter of 2018 and $9,000 in the comparable period for 2017.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">Other income, net of other expense, in the first quarter of 2018 was $48,000 versus $29,000 in the comparable period for 2017.&#160; Other income was primarily derived from the rental income of excess space at our headquarters&#8217; facility in Valencia, CA.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">Income tax provision was $2,000 for the first quarter of 2018 and $0 in 2017, as we do not expect significant taxable income.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">Net income was $59,000 for the first quarter of 2018 versus $299,000 in the comparable period for 2017, a decrease of $240,000 resulting from the decrease in net sales.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: left">Liquidity and Capital Resources</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">We have financed our operations with funds generated from operating activities and borrowings under our revolving credit facility.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">Cash flows provided by operating activities were $493,000 as opposed to $366,000 used for in the three months ended March 31, 2018 and 2017, respectively.&#160; The increase of $859,000 in cash flows provided by operations compared with the prior period resulted from changes in operating assets and liabilities, primarily from inventory, accounts payables and accounts receivables compared to the prior period.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">Cash flows used in investing activities were $3,000 and $23,000 for the three months ended March 31, 2018 and 2017, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">Cash flows used in financing activities were $139,000 and $138,000 for the three months ended March 31, 2018 and 2017, respectively.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">Inventory is included in current assets; however, it will take over one year for the inventory to turn.&#160; Hence, inventory would not be as readily marketable or liquid as other items included in current assets, such as cash.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">We believe that funds generated from, or used in operations, in addition to existing cash balances are likely to be sufficient to finance our working capital and capital expenditure requirements for the foreseeable future.&#160; If these funds are not sufficient, we may secure new sources of short-term commercial loans, asset-based lending on accounts receivables or issue debt or equity securities.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><u>Off-Balance Sheet Arrangements</u></div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">As of May 15, 2018, we had no off-balance sheet arrangements.</div>
</div>

<div style="MARGIN-BOTTOM: 3pt; MARGIN-TOP: 3pt"><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">9</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; TEXT-ALIGN: left"><a href="#INDEX">Index</a></div>
</div>
</div>

<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: justify">&#160;</div>

<div><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold"><a name="Item3.Quantitative"><!--Anchor--></a>Item 3.&#160; Quantitative and Qualitative Disclosures About Market Risk. - </font>Not applicable.</div>

<div>&#160;</div>

<div style="FONT-WEIGHT: bold"><a name="Item4.Controls"><!--Anchor--></a>Item 4.&#160; Controls and Procedures.</div>

<div style="BACKGROUND-COLOR: #ffffff">
<div style="MARGIN-BOTTOM: 6pt">
<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: left">Evaluation of Disclosure Controls and Procedures</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 35pt">Our management has evaluated, under the supervision and with the participation of our principal executive and principal financial officers, the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report pursuant to Rule 13a-15(b) under the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;).&#160; Based on that evaluation, our principal executive and principal financial officers concluded that, as of the end of the period covered by this report, our disclosure controls and procedures were effective in ensuring that information required to be disclosed in our Exchange Act reports is (1) recorded, processed, summarized and reported in a timely manner, and (2) accumulated and communicated to our management, including our principal executive and financial officers, as appropriate to allow timely decisions regarding required disclosure.</div>
</div>

<div><br>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: left">Changes in Internal Control over Financial Reporting</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-STYLE: italic; TEXT-ALIGN: left">&#160;</div>

<div style="BACKGROUND-COLOR: #ffffff">
<div style="MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">There have been no changes in our internal control over financial reporting that occurred during the period covered by this report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</div>

<div><br>
</div>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">10</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; TEXT-ALIGN: left"><a href="#INDEX">Index</a></div>
</div>
</div>

<div style="MARGIN-BOTTOM: 6pt">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: justify">PART II - OTHER INFORMATION</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold"><a name="Item1.Legal"><!--Anchor--></a>Item 1.&#160; Legal Proceedings.</font> &#8211; None</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold"><a name="Item2.Unregistered"><!--Anchor--></a>Item 2.&#160; Unregistered Sales of Equity Securities and Use of Proceeds.</font> &#8211; None</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold"><a name="Item3.Defaults"><!--Anchor--></a>Item 3.&#160; Defaults Upon Senior Securities. </font>&#8211; None</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><a name="Item4.Mine"><!--Anchor--></a>Item 4.&#160; Mine Safety Disclosures.</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold"><a name="Item5.Other"><!--Anchor--></a>Item 5.&#160; Other Information.</font> &#8211; None</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left"><a name="Item6.Exhibits"><!--Anchor--></a>Item 6.&#160; Exhibits.</div>
</div>

<div>
<table id="zc58e5631b8724f00aff0d6d91b70ae9b" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; WIDTH: 100%" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; WIDTH: 10.12%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Exhibit</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left">Number</div>
</td>
<td style="VERTICAL-ALIGN: bottom; WIDTH: 1.12%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: center">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; WIDTH: 88.76%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-LEFT: 3.35pt">Description&#160;of&#160;Document</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10.12%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.12%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 88.76%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10.12%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">31.1 *</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.12%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 88.76%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="ex31-1.htm">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10.12%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">31.2 *</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.12%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 88.76%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="ex31-2.htm">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10.12%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">32 *</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.12%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">&#160;</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 88.76%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><a href="ex32.htm">Certification of Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 USC. Section&#160;1350).</a></div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10.12%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">101.INS*</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.12%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 88.76%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">XBRL Instance Document</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10.12%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">101.SCH*</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.12%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 88.76%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">XBRL Taxonomy Extension Schema</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10.12%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">101.CAL*</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.12%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 88.76%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">XBRL Taxonomy Extension Calculation Linkbase</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10.12%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">101.DEF*</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.12%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 88.76%">XBRL Taxonomy Extension Definition Linkbase</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10.12%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">101.LAB*</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.12%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 88.76%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">XBRL Taxonomy Extension Label Linkbase</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10.12%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">101.PRE*</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.12%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 88.76%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">XBRL Taxonomy Extension Presentation Linkbase</div>
</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10.12%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.12%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 88.76%">&#160;</td>
</tr>

<tr>
<td style="VERTICAL-ALIGN: top; WIDTH: 10.12%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">*</div>
</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 1.12%">&#160;</td>
<td style="VERTICAL-ALIGN: top; WIDTH: 88.76%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; MARGIN-LEFT: 3.35pt">Filed herewith.</div>
</td>
</tr>
</table>
</div>

<div><br>
</div>

<div><br>
</div>

<div><br>
</div>

<div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt">
<div id="DSPFPageFooter"></div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">11</font></div>

<div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
<hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; WIDTH: 100%; BACKGROUND-COLOR: #000000" noshade="noshade">
</div>

<div id="DSPFPageHeader" style="WIDTH: 100%">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; TEXT-ALIGN: left"><a href="#INDEX">Index</a></div>
</div>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center">&#160;</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: bold; TEXT-ALIGN: center"><a name="SIGNATURES"><!--Anchor--></a>SIGNATURES</div>

<div><br>
</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left; TEXT-INDENT: 36pt">&#160;</div>

<div>&#160;</div>

<div>
<table id="zfa4c416417f94392b3bba6e759287719" style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; BORDER-COLLAPSE: separate; WIDTH: 100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td style="WIDTH: 50%" valign="top">&#160;</td>
<td style="WIDTH: 38%" valign="top" colspan="2">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left"><strong>TAITRON COMPONENTS INCORPORATED</strong></div>
</td>
<td style="WIDTH: 12%" valign="top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%" valign="top">&#160;</td>
<td style="WIDTH: 3%" valign="top">&#160;</td>
<td style="WIDTH: 35%" valign="top">&#160;</td>
<td style="WIDTH: 12%" valign="top">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 50%" valign="top" align="left">
<div style="TEXT-ALIGN: left; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">Date:&#160; May 15, 2018&#160;</div>
</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 3%" valign="top">
<div style="TEXT-ALIGN: left; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">By: </div>
</td>
<td style="BORDER-BOTTOM: #000000 2px solid; WIDTH: 35%" valign="top" nowrap="nowrap" align="left">/s/&#160;Stewart Wang</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 12%" valign="top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%" valign="top">&#160;</td>
<td style="WIDTH: 3%" valign="top">&#160;</td>
<td style="WIDTH: 35%" valign="bottom" nowrap="nowrap" align="left">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Stewart Wang</div>
</td>
<td style="WIDTH: 12%" valign="top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%" valign="top">&#160;</td>
<td style="WIDTH: 3%" valign="top">&#160;</td>
<td style="WIDTH: 35%" valign="top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">Chief Executive Officer and President</div>

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">(Principal Executive Officer)</div>
</td>
<td style="WIDTH: 12%" valign="top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%" valign="top">&#160;</td>
<td style="WIDTH: 3%" valign="top">&#160;</td>
<td style="WIDTH: 35%" valign="top">&#160;</td>
<td style="WIDTH: 12%" valign="top">&#160;</td>
</tr>

<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 50%" valign="top">&#160;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 3%" valign="top">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; WIDTH: 35%" valign="top">/s/&#160;David Vanderhorst</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 12%" valign="top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%" valign="top">&#160;</td>
<td style="WIDTH: 3%" valign="top">&#160;</td>
<td style="WIDTH: 35%" valign="top">
<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">David Vanderhorst</div>
</td>
<td style="WIDTH: 12%" valign="top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%" valign="top">&#160;</td>
<td style="WIDTH: 3%" valign="top">&#160;</td>
<td style="WIDTH: 35%" valign="top">Chief Financial Officer and Secretary

<div style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman', Times, serif; TEXT-ALIGN: left">(Principal Financial Officer)</div>
</td>
<td style="WIDTH: 12%" valign="top">&#160;</td>
</tr>

<tr>
<td style="WIDTH: 50%" valign="top">&#160;</td>
<td style="WIDTH: 3%" valign="top">&#160;</td>
<td style="WIDTH: 35%" valign="top">&#160;</td>
<td style="WIDTH: 12%" valign="top">&#160;</td>
</tr>
</table>
</div>

<div>&#160;</div>

<div>&#160;</div>

<div>&#160;</div>

<div>&#160;</div>

<div id="DSPFPageNumberArea" style="TEXT-ALIGN: center"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">12 </font>

<div id="DSPFPageFooter"><font id="DSPFPageNumber" style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-WEIGHT: normal; FONT-STYLE: normal">&#160; </font></div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ex31-1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Federal Filings
    Document created using EDGARfilings PROfile 4.3.3.3
    Copyright 1995 - 2018 Broadridge-->
</head>
<body style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt" bgcolor="#ffffff" text="#000000">
<div>
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">&#160;</div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">EXHIBIT 31.1</div>

<div><br>
</div>

<div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</div>

<div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">PURSUANT TO RULES 13A-14 AND 15D-14</div>

<div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">OF THE SECURITIES EXCHANGE ACT OF 1934</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">I, Stewart Wang, certify that:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1.&#160; I have reviewed this quarterly report on Form 10-Q of Taitron Components Incorporated;</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">2.&#160; 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;</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">3.&#160; Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">4.&#160; The registrant&#8217;s other certifying officer(s) 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:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 36pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">a.&#160; 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;</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 36pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">b.&#160; 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;</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 36pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">c.&#160; Evaluated the effectiveness of the registrant&#8217;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</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 36pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">d.&#160; Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the issuer&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">5.&#160; The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 36pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">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&#8217;s ability to record, process, summarize and report financial information; and</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 36pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Date:&#160; <font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">May 15, 2018</font></div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 252pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><u>/s/ Stewart Wang</u></div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 252pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Stewart Wang</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 252pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Chief Executive Officer and President</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 252pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">(Principal Executive Officer)</div>

<div><br>
</div>

<br>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>ex31-2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Federal Filings
    Document created using EDGARfilings PROfile 4.3.3.3
    Copyright 1995 - 2018 Broadridge-->
</head>
<body style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt" bgcolor="#ffffff" text="#000000">
<div><br>
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">EXHIBIT 31.2</div>

<div><br>
</div>

<div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">CERTIFICATION OF CHIEF FINANCIAL OFFICER</div>

<div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">PURSUANT TO RULES 13A-14 AND 15D-14</div>

<div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">OF THE SECURITIES EXCHANGE ACT OF 1934</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">I, David Vanderhorst, certify that:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1.&#160; I have reviewed this quarterly report on Form 10-Q of Taitron Components Incorporated;</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">2.&#160; 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;</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">3.&#160; Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">4.&#160; The registrant&#8217;s other certifying officer(s) 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:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 36pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">a.&#160; 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;</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 36pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">b.&#160; 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;</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 36pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">c.&#160; Evaluated the effectiveness of the registrant&#8217;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</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 36pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">d.&#160; Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the issuer&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">5.&#160; The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 36pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">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&#8217;s ability to record, process, summarize and report financial information; and</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 36pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Date:&#160; <font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">May 15, 2018</font></div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 252pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><u>/s/ David Vanderhorst</u></div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 252pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">David Vanderhorst</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 252pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Chief Financial Officer and Secretary</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 252pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">(Principal Financial Officer)</div>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>4
<FILENAME>ex32.htm
<DESCRIPTION>EX-32
<TEXT>
<html>
<head>
<title></title>
<!--Licensed to: Federal Filings
    Document created using EDGARfilings PROfile 4.3.3.3
    Copyright 1995 - 2018 Broadridge-->
</head>
<body style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt" bgcolor="#ffffff" text="#000000">
<div>&#160;</div>

<div>
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">EXHIBIT 32</div>

<div><br>
</div>

<div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,</div>

<div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">AS ADOPTED PURSUANT TO SECTION 906</div>

<div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">OF THE SARBANES-OXLEY ACT OF 2002</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">In connection with the quarterly report on Form 10-Q of Taitron Components Incorporated (the &#8220;Company&#8221;) for the period ended March 31, 2018 (the &#8220;Report&#8221;), the undersigned hereby certify in their capacities as Chief Executive Officer and Chief Financial Officer of the Company, respectively, pursuant to 18 U.S.C. section 1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that:</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1 ) <font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</font></div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">2) <font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Date:&#160; <font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">May 15, 2018</font></div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 252pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><u>/s/ Stewart Wang</u></div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 252pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Stewart Wang</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 252pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Chief Executive Officer and President</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 252pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">(Principal Executive Officer)</div>

<div><br>
</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 252pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><u>/s/ David Vanderhorst</u></div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 252pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">David Vanderhorst</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 252pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Chief Financial Officer and Secretary</div>

<div style="TEXT-ALIGN: left; TEXT-INDENT: 252pt; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">(Principal Financial Officer)</div>

<br>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>5
<FILENAME>tait-20180331.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by iC(tm) - CompSci Interactive Converter - http://www.compsciresources.com -->
<!-- Created: Mon May 14 15:09:17 EDT 2018 -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:compsci="http://compsciresources.com" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:tait="http://taitroncomponents.com/20180331" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
  <link:schemaRef xlink:type="simple" xlink:href="tait-20180331.xsd"/>
  <context id="c0_AsOf31Mar2018">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c1_AsOf31Dec2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="c2_AsOf31Mar2018_CommonClassAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c3_AsOf31Dec2017_CommonClassAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="c4_AsOf31Mar2018_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c5_AsOf31Dec2017_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="c6_From1Jan2018To31Mar2018">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c7_From1Jan2017To31Mar2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c8_AsOf31Dec2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
    </entity>
    <period>
      <instant>2016-12-31</instant>
    </period>
  </context>
  <context id="c9_AsOf31Mar2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
    </entity>
    <period>
      <instant>2017-03-31</instant>
    </period>
  </context>
  <context id="c10_AsOf30Apr2018_CommonClassAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-04-30</instant>
    </period>
  </context>
  <context id="c11_AsOf30Apr2018_CommonClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-04-30</instant>
    </period>
  </context>
  <context id="c12_AsOf31Mar2018_TaitronComponentsMexicoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tait:TaitronComponentsMexicoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c13_From1Jan2018To31Mar2018_US">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c14_From1Jan2017To31Mar2017_US">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c15_From1Jan2018To31Mar2018_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c16_From1Jan2017To31Mar2017_AsiaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c17_From1Jan2018To31Mar2018_OtherMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tait:OtherMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c18_From1Jan2017To31Mar2017_OtherMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tait:OtherMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c19_From1Jan2018To31Mar2018_ODMProjectsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tait:ODMProjectsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c20_From1Jan2017To31Mar2017_ODMProjectsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tait:ODMProjectsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c21_From1Jan2018To31Mar2018_ODMComponentsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tait:ODMComponentsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c22_From1Jan2017To31Mar2017_ODMComponentsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tait:ODMComponentsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c23_From1Jan2018To31Mar2018_DistributionComponentsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tait:DistributionComponentsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c24_From1Jan2017To31Mar2017_DistributionComponentsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tait:DistributionComponentsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c25_From1Jan2018To31Mar2018_ProductsTransferredAtAPointInTimeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="tait:TimingOfRevenueRecognitionAxis">tait:ProductsTransferredAtAPointInTimeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c26_From1Jan2017To31Mar2017_ProductsTransferredAtAPointInTimeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="tait:TimingOfRevenueRecognitionAxis">tait:ProductsTransferredAtAPointInTimeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c27_AsOf31Mar2018_ZowieTechnologyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tait:ZowieTechnologyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c28_AsOf31Mar2018_ZowieTechnologyMember_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tait:ZowieTechnologyMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c29_AsOf31Mar2018_GrandShineManagementLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tait:GrandShineManagementLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c30_AsOf31Mar2018_GrandShineManagementLimitedMember_TeamforceCompanyLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tait:GrandShineManagementLimitedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tait:TeamforceCompanyLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c31_From1Jan2018To31Mar2018_GrandShineManagementLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tait:GrandShineManagementLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c32_From1Jan2017To31Dec2017_GrandShineManagementLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tait:GrandShineManagementLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="c33_AsOf31Dec2017_ZowieTechnologyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tait:ZowieTechnologyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="c34_AsOf31Dec2017_GrandShineManagementLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tait:GrandShineManagementLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="c35_AsOf21Apr2008_LineOfCreditMember_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2008-04-21</instant>
    </period>
  </context>
  <context id="c36_From21Apr2008To21Apr2008_LineOfCreditMember_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2008-04-21</startDate>
      <endDate>2008-04-21</endDate>
    </period>
  </context>
  <context id="c37_From21Apr2008To21Apr2008_LineOfCreditMember_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember_PrimeRateMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2008-04-21</startDate>
      <endDate>2008-04-21</endDate>
    </period>
  </context>
  <context id="c38_AsOf31Mar2018_LineOfCreditMember_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-03-31</instant>
    </period>
  </context>
  <context id="c39_AsOf31Dec2017_LineOfCreditMember_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-12-31</instant>
    </period>
  </context>
  <context id="c40_From1Jan2018To31Mar2018_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c41_From1Jan2017To31Mar2017_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c42_From1Jan2018To31Mar2018_LineOfCreditMember_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c43_From1Jan2017To31Mar2017_LineOfCreditMember_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-03-31</endDate>
    </period>
  </context>
  <context id="c44_From1Jan2018To31Mar2018_Stock2005IncentivePlanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tait:Stock2005IncentivePlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-01-01</startDate>
      <endDate>2018-03-31</endDate>
    </period>
  </context>
  <context id="c45_AsOf30Sep2017_MinimumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-09-30</instant>
    </period>
  </context>
  <context id="c46_AsOf30Sep2017_MaximumMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2017-09-30</instant>
    </period>
  </context>
  <context id="c47_From1Jan2017To31Dec2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
    </entity>
    <period>
      <startDate>2017-01-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="c48_From11Apr2018To11Apr2018_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000942126</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-04-11</startDate>
      <endDate>2018-04-11</endDate>
    </period>
  </context>
  <unit id="usd">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="usdPershares">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>xbrli:shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="shares">
    <measure>xbrli:shares</measure>
  </unit>
  <unit id="pure">
    <measure>xbrli:pure</measure>
  </unit>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">3594000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">3250000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">721000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">978000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:InventoryNet unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">4409000</us-gaap:InventoryNet>
  <us-gaap:InventoryNet unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">4990000</us-gaap:InventoryNet>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">125000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">80000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">8849000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">9298000</us-gaap:AssetsCurrent>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">3816000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">3866000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">319000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
  <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">403000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
  <us-gaap:Assets unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">12984000</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">13567000</us-gaap:Assets>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">431000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">848000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">277000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">358000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">708000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">1206000</us-gaap:LiabilitiesCurrent>
  <us-gaap:DueToRelatedPartiesNoncurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">500000</us-gaap:DueToRelatedPartiesNoncurrent>
  <us-gaap:DueToRelatedPartiesNoncurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">500000</us-gaap:DueToRelatedPartiesNoncurrent>
  <us-gaap:Liabilities unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">1208000</us-gaap:Liabilities>
  <us-gaap:Liabilities unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">1706000</us-gaap:Liabilities>
  <us-gaap:CommitmentsAndContingencies unitRef="usd" contextRef="c0_AsOf31Mar2018" xs:nil="true"/>
  <us-gaap:CommitmentsAndContingencies unitRef="usd" contextRef="c1_AsOf31Dec2017" xs:nil="true"/>
  <us-gaap:PreferredStockValue unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">0</us-gaap:PreferredStockValue>
  <us-gaap:PreferredStockValue unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">0</us-gaap:PreferredStockValue>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c2_AsOf31Mar2018_CommonClassAMember" decimals="0">5000</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c3_AsOf31Dec2017_CommonClassAMember" decimals="0">5000</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c4_AsOf31Mar2018_CommonClassBMember" decimals="0">1000</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c5_AsOf31Dec2017_CommonClassBMember" decimals="0">1000</us-gaap:CommonStockValue>
  <us-gaap:AdditionalPaidInCapital unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">10745000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AdditionalPaidInCapital unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">10744000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">137000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">144000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">789000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">867000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">11677000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">11761000</us-gaap:StockholdersEquity>
  <us-gaap:MinorityInterest unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">99000</us-gaap:MinorityInterest>
  <us-gaap:MinorityInterest unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">100000</us-gaap:MinorityInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">11776000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">11861000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">12984000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">13567000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">42000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">40000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:InventoryValuationReserves unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">7910000</us-gaap:InventoryValuationReserves>
  <us-gaap:InventoryValuationReserves unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">7848000</us-gaap:InventoryValuationReserves>
  <us-gaap:PreferredStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c0_AsOf31Mar2018" decimals="3">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c1_AsOf31Dec2017" decimals="3">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesAuthorized unitRef="shares" contextRef="c0_AsOf31Mar2018" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesAuthorized unitRef="shares" contextRef="c1_AsOf31Dec2017" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesIssued unitRef="shares" contextRef="c0_AsOf31Mar2018" decimals="0">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesIssued unitRef="shares" contextRef="c1_AsOf31Dec2017" decimals="0">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesOutstanding unitRef="shares" contextRef="c0_AsOf31Mar2018" decimals="0">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding unitRef="shares" contextRef="c1_AsOf31Dec2017" decimals="0">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c2_AsOf31Mar2018_CommonClassAMember" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c3_AsOf31Dec2017_CommonClassAMember" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c2_AsOf31Mar2018_CommonClassAMember" decimals="INF">20000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c3_AsOf31Dec2017_CommonClassAMember" decimals="INF">20000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c2_AsOf31Mar2018_CommonClassAMember" decimals="INF">4808235</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c3_AsOf31Dec2017_CommonClassAMember" decimals="INF">4808235</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c2_AsOf31Mar2018_CommonClassAMember" decimals="INF">4808235</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c3_AsOf31Dec2017_CommonClassAMember" decimals="INF">4808235</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c4_AsOf31Mar2018_CommonClassBMember" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c5_AsOf31Dec2017_CommonClassBMember" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c4_AsOf31Mar2018_CommonClassBMember" decimals="INF">762612</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c5_AsOf31Dec2017_CommonClassBMember" decimals="INF">762612</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c4_AsOf31Mar2018_CommonClassBMember" decimals="INF">762612</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c5_AsOf31Dec2017_CommonClassBMember" decimals="INF">762612</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c4_AsOf31Mar2018_CommonClassBMember" decimals="INF">762612</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c5_AsOf31Dec2017_CommonClassBMember" decimals="INF">762612</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:Revenues unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">1655000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">2167000</us-gaap:Revenues>
  <us-gaap:CostOfGoodsAndServicesSold unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">1001000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">1294000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">654000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">873000</us-gaap:GrossProfit>
  <us-gaap:SellingGeneralAndAdministrativeExpense unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">560000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">540000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">94000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">333000</us-gaap:OperatingIncomeLoss>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">6000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">9000</us-gaap:InterestExpense>
  <us-gaap:GainLossOnInvestments unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">-75000</us-gaap:GainLossOnInvestments>
  <us-gaap:GainLossOnInvestments unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">-54000</us-gaap:GainLossOnInvestments>
  <us-gaap:OtherIncome unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">48000</us-gaap:OtherIncome>
  <us-gaap:OtherIncome unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">29000</us-gaap:OtherIncome>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">61000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">299000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">2000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">59000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">299000</us-gaap:ProfitLoss>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">-2000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">-1000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">61000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">300000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:EarningsPerShareBasic unitRef="usdPershares" contextRef="c6_From1Jan2018To31Mar2018" decimals="2">0.01</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic unitRef="usdPershares" contextRef="c7_From1Jan2017To31Mar2017" decimals="2">0.05</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted unitRef="usdPershares" contextRef="c6_From1Jan2018To31Mar2018" decimals="2">0.01</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted unitRef="usdPershares" contextRef="c7_From1Jan2017To31Mar2017" decimals="2">0.05</us-gaap:EarningsPerShareDiluted>
  <us-gaap:CommonStockDividendsPerShareCashPaid unitRef="usdPershares" contextRef="c6_From1Jan2018To31Mar2018" decimals="3">0.025</us-gaap:CommonStockDividendsPerShareCashPaid>
  <us-gaap:CommonStockDividendsPerShareCashPaid unitRef="usdPershares" contextRef="c7_From1Jan2017To31Mar2017" decimals="3">0.025</us-gaap:CommonStockDividendsPerShareCashPaid>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic unitRef="shares" contextRef="c6_From1Jan2018To31Mar2018" decimals="INF">5570847</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic unitRef="shares" contextRef="c7_From1Jan2017To31Mar2017" decimals="INF">5530847</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding unitRef="shares" contextRef="c6_From1Jan2018To31Mar2018" decimals="INF">5670592</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding unitRef="shares" contextRef="c7_From1Jan2017To31Mar2017" decimals="INF">5560847</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">-7000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">-18000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">52000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">281000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">-1000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">0</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">53000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">281000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:DepreciationDepletionAndAmortization unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">53000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">67000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:ProvisionForDoubtfulAccounts unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">2000</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:ProvisionForDoubtfulAccounts unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">111000</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">1000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">1000</us-gaap:ShareBasedCompensation>
  <us-gaap:IncreaseDecreaseInAccountsReceivable unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">-255000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">1030000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInInventories unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">-581000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">-27000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">45000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">84000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInAccountsPayable unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">-417000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">233000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">-80000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">-44000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">-9000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
  <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">0</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
  <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">434000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
  <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">-665000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">493000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">-366000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">3000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">23000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">-3000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">-23000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:PaymentsOfDividends unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">139000</us-gaap:PaymentsOfDividends>
  <us-gaap:PaymentsOfDividends unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">138000</us-gaap:PaymentsOfDividends>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">-139000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">-138000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">-7000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">-18000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">344000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">-545000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c8_AsOf31Dec2016" decimals="0">4018000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c9_AsOf31Mar2017" decimals="0">3473000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:InterestPaid unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">6000</us-gaap:InterestPaid>
  <us-gaap:InterestPaid unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">10000</us-gaap:InterestPaid>
  <us-gaap:IncomeTaxesPaid unitRef="usd" contextRef="c6_From1Jan2018To31Mar2018" decimals="0">0</us-gaap:IncomeTaxesPaid>
  <us-gaap:IncomeTaxesPaid unitRef="usd" contextRef="c7_From1Jan2017To31Mar2017" decimals="0">0</us-gaap:IncomeTaxesPaid>
  <dei:EntityRegistrantName contextRef="c6_From1Jan2018To31Mar2018">TAITRON COMPONENTS INC</dei:EntityRegistrantName>
  <dei:DocumentType contextRef="c6_From1Jan2018To31Mar2018">10-Q</dei:DocumentType>
  <dei:CurrentFiscalYearEndDate contextRef="c6_From1Jan2018To31Mar2018">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:EntityCommonStockSharesOutstanding unitRef="shares" contextRef="c10_AsOf30Apr2018_CommonClassAMember" decimals="INF">4808235</dei:EntityCommonStockSharesOutstanding>
  <dei:EntityCommonStockSharesOutstanding unitRef="shares" contextRef="c11_AsOf30Apr2018_CommonClassBMember" decimals="INF">762612</dei:EntityCommonStockSharesOutstanding>
  <dei:AmendmentFlag contextRef="c6_From1Jan2018To31Mar2018">false</dei:AmendmentFlag>
  <dei:EntityCentralIndexKey contextRef="c6_From1Jan2018To31Mar2018">0000942126</dei:EntityCentralIndexKey>
  <dei:EntityCurrentReportingStatus contextRef="c6_From1Jan2018To31Mar2018">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityVoluntaryFilers contextRef="c6_From1Jan2018To31Mar2018">No</dei:EntityVoluntaryFilers>
  <dei:EntityFilerCategory contextRef="c6_From1Jan2018To31Mar2018">Smaller Reporting Company</dei:EntityFilerCategory>
  <dei:EntityWellKnownSeasonedIssuer contextRef="c6_From1Jan2018To31Mar2018">No</dei:EntityWellKnownSeasonedIssuer>
  <dei:DocumentFiscalYearFocus contextRef="c6_From1Jan2018To31Mar2018">2018</dei:DocumentFiscalYearFocus>
  <dei:DocumentFiscalPeriodFocus contextRef="c6_From1Jan2018To31Mar2018">Q1</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentPeriodEndDate contextRef="c6_From1Jan2018To31Mar2018">2018-03-31</dei:DocumentPeriodEndDate>
  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c6_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;&lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1 &amp;#x2013; &lt;/font&gt;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: justify; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Overview of business&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;In 1989, we were formed and incorporated in California.&amp;#xa0; We maintain a majority-owned subsidiary in Mexico (since 1998) and two divisions in each of Taiwan (since 1998) and China (since 2005).&amp;#xa0; Our Mexico location closed all operations in May 2013 (final closure is pending sale of our local 15,000 sq. ft. office and warehouse facility) and our Taiwan and China locations are for supporting overseas customers, inventory sourcing, purchases and coordinating the manufacture of our products.&amp;#xa0; Our China location also serves as the engineering designs support center responsible for arranging pre-production scheduling and mass production runs with joint venture partners for our projects, making component datasheets and test specifications, preparing samples, monitoring quality of shipments and performing failure analysis reports.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: justify; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Basis of Presentation&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;The unaudited condensed consolidated interim financial statements include the accounts of the Company and all wholly owned divisions, including its 60% majority-owned subsidiary, Taitron Components Mexico, S.A. de C.V.&amp;#xa0; All significant intercompany accounts and transactions have been eliminated in consolidation.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;These unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&amp;#x201c;GAAP&amp;#x201d;) for interim financial information and the instructions to Form 10-Q and Article 8 of Regulation S-X.&amp;#xa0; Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.&amp;#xa0; In the opinion of management, all adjustments of a normal recurring nature and considered necessary for a fair presentation of its financial condition and results of operations for the interim periods presented in this Quarterly Report on Form 10-Q have been included.&amp;#xa0; Operating results for the interim periods are not necessarily indicative of financial results for the full year.&amp;#xa0; These unaudited condensed consolidated financial statements should be read in conjunction with the audited condensed consolidated financial statements and notes thereto included in the Company&amp;#x2019;s Annual Report on Form 10-K for the year ended December 31, 2017.&amp;#xa0; In preparing these financial statements, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the condensed consolidated financial statements and the reported amount of revenues and expenses during the reporting periods.&amp;#xa0; Actual results could differ from those estimates.&amp;#xa0; Significant estimates and assumptions included in the Company&amp;#x2019;s condensed consolidated financial statements relate to &lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;the allowance for sales returns, doubtful accounts, inventory reserves, accrued liabilities and deferred income taxes.&lt;/font&gt;&amp;#xa0; Certain amounts in the prior year condensed consolidated financial statements have been reclassified to conform to the current year presentation.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;New Accounting Pronouncements&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;!--Anchor--&gt;&lt;!--Anchor--&gt;In February 2016, the Financial Accounting Standards Board (&amp;#x201c;FASB&amp;#x201d;) issued a new accounting standard on leasing. The new standard will require companies to record most leased assets and liabilities on the balance sheet, and also proposes a dual model for recognizing expense. This guidance will be effective in the first quarter of 2019 with early adoption permitted. We have evaluated the impact of adopting this guidance and we are preparing for the changes to be made to our consolidated financial statements. We expect the adoption of these accounting changes will not impact our assets and liabilities nor our net income or equity, as we currently do not lease any assets.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;In March 2016, the FASB issued new accounting standard which simplified certain aspects of the accounting for stock-based payment transactions, including income taxes, classification of awards and classification in the statement of cash flows. This guidance was effective for annual reporting periods beginning after December 15, 2016 and interim periods within those annual periods. The adoption of this standard did not have a material impact on our consolidated financial statements and disclosures.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;In January 2017, the FASB issued a new accounting standard which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or disposals of assets or businesses. This guidance will be effective for the Company for the year ending December 31, 2019 and interim reporting periods within that year. Early adoption is permitted for transactions that have not been reported in financial statements that have been issued or made &lt;!--Anchor--&gt;available for issuance. We are currently evaluating the effect of the adoption of this guidance on our consolidated financial statements.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;In May 2017, the FASB issued a new accounting standard which provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in ASC Topic 718.&amp;#xa0; Under the new guidance, modification accounting is required only if the fair value, the vesting conditions, or the classification of the award (as equity or liability) changes as a result of the change in terms or conditions. This guidance will be effective for the year ending December 31, 2019 and interim reporting periods within that year. Early adoption is permitted. We expect the adoption of this guidance will not have a material effect on our consolidated financial statements.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: justify; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Impact of Recently Issued Accounting Standards&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;On January 1, 2018, we adopted Topic 606 (&lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;ASU 2014-09)&lt;/font&gt; applying the modified retrospective method.&amp;#xa0; The primary impact of adoption relates to additional disclosures and presentation of revenue by primary geographical market, major product line and the timing of revenue recognition.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Revenue recognition&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Revenue is recognized at the point at which control of the underlying products are transferred to the customer.&amp;#xa0; Satisfaction of our performance obligations occur upon the transfer of control of products, either from our facilities or directly from suppliers to customers.&amp;#xa0; We consider customer purchase orders to be the contracts with a customer.&amp;#xa0; All revenue is generated from contracts with customers.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;In determining the transaction price, we evaluate whether the price is subject to refund or adjustment to determine the net consideration to which we expect to receive.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Taxes assessed by a governmental authority on revenue-producing transactions are excluded from revenue.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment costs and are included in cost of products sold.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Based upon the nature of our contracts with customers and our performance obligations within those contracts, we have no contract assets or liabilities as of March 31, 2018 and December 31, 2017.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: justify; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Nature of products&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;We are primarily a supplier of original designed and manufactured (ODM) products that include value-added engineering and turn-key solutions.&amp;#xa0; &lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;The following is a description of major products lines from which we generate our revenue:&lt;/font&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;ODM Projects &lt;/font&gt;&lt;/font&gt;&lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;-&amp;#xa0; Our custom made small devices for &lt;/font&gt;original equipment manufacturers (OEMs) and contract electronic manufacturers (CEMs) in their multi-year turn-key projects and marketed in specific industries such as: wild animal feeders, timers for DC motors, public street light controllers, and battery chargers.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;ODM Components&lt;/font&gt;&lt;/font&gt;&lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt; -&amp;#xa0; Our private labeled &lt;/font&gt;electronic components.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Distribution Components&lt;/font&gt;&lt;/font&gt;&lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt; -&amp;#xa0; Our name brand &lt;/font&gt;electronic components.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: justify; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Disaggregation of revenue&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; MARGIN-BOTTOM: 5pt; FONT-SIZE: 10pt&quot;&gt;In the following table, revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.&lt;/div&gt;&lt;br/&gt;&lt;table style=&quot;WIDTH: 75%; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; margin-left: auto; margin-right: auto;&quot; id=&quot;z1736991720d0428db8df3cec4feb0036&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;WIDTH: 47%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;6&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Three Months Ended March 31,&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Primary geographical markets:&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;United States&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,443,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,980,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Asia&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;191,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;136,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Other&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;21,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;51,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,655,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;2,167,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cceeff; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Major product lines:&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;ODM projects&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;841,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,274,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;ODM components&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;716,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;700,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Distribution components&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;98,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;193,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,655,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;2,167,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Timing of revenue recognition:&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Products transferred at a point in time&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,655,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;2,167,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c6_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: justify; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Basis of Presentation&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;The unaudited condensed consolidated interim financial statements include the accounts of the Company and all wholly owned divisions, including its 60% majority-owned subsidiary, Taitron Components Mexico, S.A. de C.V.&amp;#xa0; All significant intercompany accounts and transactions have been eliminated in consolidation.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;These unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&amp;#x201c;GAAP&amp;#x201d;) for interim financial information and the instructions to Form 10-Q and Article 8 of Regulation S-X.&amp;#xa0; Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.&amp;#xa0; In the opinion of management, all adjustments of a normal recurring nature and considered necessary for a fair presentation of its financial condition and results of operations for the interim periods presented in this Quarterly Report on Form 10-Q have been included.&amp;#xa0; Operating results for the interim periods are not necessarily indicative of financial results for the full year.&amp;#xa0; These unaudited condensed consolidated financial statements should be read in conjunction with the audited condensed consolidated financial statements and notes thereto included in the Company&amp;#x2019;s Annual Report on Form 10-K for the year ended December 31, 2017.&amp;#xa0; In preparing these financial statements, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the condensed consolidated financial statements and the reported amount of revenues and expenses during the reporting periods.&amp;#xa0; Actual results could differ from those estimates.&amp;#xa0; Significant estimates and assumptions included in the Company&amp;#x2019;s condensed consolidated financial statements relate to &lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;the allowance for sales returns, doubtful accounts, inventory reserves, accrued liabilities and deferred income taxes.&lt;/font&gt;&amp;#xa0; Certain amounts in the prior year condensed consolidated financial statements have been reclassified to conform to the current year presentation.&lt;/div&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage unitRef="pure" contextRef="c12_AsOf31Mar2018_TaitronComponentsMexicoMember" decimals="2">0.60</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c6_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;New Accounting Pronouncements&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;!--Anchor--&gt;&lt;!--Anchor--&gt;In February 2016, the Financial Accounting Standards Board (&amp;#x201c;FASB&amp;#x201d;) issued a new accounting standard on leasing. The new standard will require companies to record most leased assets and liabilities on the balance sheet, and also proposes a dual model for recognizing expense. This guidance will be effective in the first quarter of 2019 with early adoption permitted. We have evaluated the impact of adopting this guidance and we are preparing for the changes to be made to our consolidated financial statements. We expect the adoption of these accounting changes will not impact our assets and liabilities nor our net income or equity, as we currently do not lease any assets.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;In March 2016, the FASB issued new accounting standard which simplified certain aspects of the accounting for stock-based payment transactions, including income taxes, classification of awards and classification in the statement of cash flows. This guidance was effective for annual reporting periods beginning after December 15, 2016 and interim periods within those annual periods. The adoption of this standard did not have a material impact on our consolidated financial statements and disclosures.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;In January 2017, the FASB issued a new accounting standard which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or disposals of assets or businesses. This guidance will be effective for the Company for the year ending December 31, 2019 and interim reporting periods within that year. Early adoption is permitted for transactions that have not been reported in financial statements that have been issued or made &lt;!--Anchor--&gt;available for issuance. We are currently evaluating the effect of the adoption of this guidance on our consolidated financial statements.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;In May 2017, the FASB issued a new accounting standard which provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in ASC Topic 718.&amp;#xa0; Under the new guidance, modification accounting is required only if the fair value, the vesting conditions, or the classification of the award (as equity or liability) changes as a result of the change in terms or conditions. This guidance will be effective for the year ending December 31, 2019 and interim reporting periods within that year. Early adoption is permitted. We expect the adoption of this guidance will not have a material effect on our consolidated financial statements.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: justify; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Impact of Recently Issued Accounting Standards&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;On January 1, 2018, we adopted Topic 606 (&lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;ASU 2014-09)&lt;/font&gt; applying the modified retrospective method.&amp;#xa0; The primary impact of adoption relates to additional disclosures and presentation of revenue by primary geographical market, major product line and the timing of revenue recognition.&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
<!-- [WMV4][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAIVV3P31l+OPRnhra9Et2um/FP0xDS+yiMAqlX6YoF/evgF3EaQUyelvT+ZYCS/ktDOkcIE1pScLZkeoXQChnfZD870f+XQpzvBkMNaLobkRIYFhLX67s7USV7OqfMijIalLJTTMXuapiiW5FKkmGvq0rRBz5KacAf6GXLDemJPn39npdnG+7jw] CSR-->
  <us-gaap:RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure contextRef="c6_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Revenue recognition&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Revenue is recognized at the point at which control of the underlying products are transferred to the customer.&amp;#xa0; Satisfaction of our performance obligations occur upon the transfer of control of products, either from our facilities or directly from suppliers to customers.&amp;#xa0; We consider customer purchase orders to be the contracts with a customer.&amp;#xa0; All revenue is generated from contracts with customers.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;In determining the transaction price, we evaluate whether the price is subject to refund or adjustment to determine the net consideration to which we expect to receive.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Taxes assessed by a governmental authority on revenue-producing transactions are excluded from revenue.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment costs and are included in cost of products sold.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Based upon the nature of our contracts with customers and our performance obligations within those contracts, we have no contract assets or liabilities as of March 31, 2018 and December 31, 2017.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: justify; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Nature of products&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;We are primarily a supplier of original designed and manufactured (ODM) products that include value-added engineering and turn-key solutions.&amp;#xa0; &lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;The following is a description of major products lines from which we generate our revenue:&lt;/font&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;ODM Projects &lt;/font&gt;&lt;/font&gt;&lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;-&amp;#xa0; Our custom made small devices for &lt;/font&gt;original equipment manufacturers (OEMs) and contract electronic manufacturers (CEMs) in their multi-year turn-key projects and marketed in specific industries such as: wild animal feeders, timers for DC motors, public street light controllers, and battery chargers.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;ODM Components&lt;/font&gt;&lt;/font&gt;&lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt; -&amp;#xa0; Our private labeled &lt;/font&gt;electronic components.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Distribution Components&lt;/font&gt;&lt;/font&gt;&lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt; -&amp;#xa0; Our name brand &lt;/font&gt;electronic components.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: justify; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Disaggregation of revenue&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; MARGIN-BOTTOM: 5pt; FONT-SIZE: 10pt&quot;&gt;In the following table, revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.&lt;/div&gt;&lt;br/&gt;&lt;table style=&quot;WIDTH: 75%; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; margin-left: auto; margin-right: auto;&quot; id=&quot;z1736991720d0428db8df3cec4feb0036&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;WIDTH: 47%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;6&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Three Months Ended March 31,&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Primary geographical markets:&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;United States&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,443,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,980,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Asia&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;191,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;136,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Other&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;21,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;51,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,655,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;2,167,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cceeff; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Major product lines:&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;ODM projects&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;841,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,274,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;ODM components&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;716,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;700,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Distribution components&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;98,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;193,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,655,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;2,167,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Timing of revenue recognition:&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Products transferred at a point in time&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,655,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;2,167,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure>
  <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="c6_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
In the following table, revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.&lt;br /&gt;&lt;br /&gt;&lt;table style=&quot;WIDTH: 75%; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; margin-left: auto; margin-right: auto;&quot; id=&quot;z1736991720d0428db8df3cec4feb0036&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;WIDTH: 47%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;6&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Three Months Ended March 31,&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Primary geographical markets:&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;United States&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,443,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,980,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Asia&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;191,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;136,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Other&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;21,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;51,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,655,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;2,167,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;BACKGROUND-COLOR: #cceeff; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Major product lines:&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;ODM projects&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;841,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,274,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;ODM components&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;716,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;700,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Distribution components&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;98,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;193,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,655,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;2,167,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Timing of revenue recognition:&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Products transferred at a point in time&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1,655,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;2,167,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
  <us-gaap:Revenues unitRef="usd" contextRef="c13_From1Jan2018To31Mar2018_US" decimals="0">1443000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c14_From1Jan2017To31Mar2017_US" decimals="0">1980000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c15_From1Jan2018To31Mar2018_AsiaMember" decimals="0">191000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c16_From1Jan2017To31Mar2017_AsiaMember" decimals="0">136000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c17_From1Jan2018To31Mar2018_OtherMember" decimals="0">21000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c18_From1Jan2017To31Mar2017_OtherMember" decimals="0">51000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c19_From1Jan2018To31Mar2018_ODMProjectsMember" decimals="0">841000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c20_From1Jan2017To31Mar2017_ODMProjectsMember" decimals="0">1274000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c21_From1Jan2018To31Mar2018_ODMComponentsMember" decimals="0">716000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c22_From1Jan2017To31Mar2017_ODMComponentsMember" decimals="0">700000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c23_From1Jan2018To31Mar2018_DistributionComponentsMember" decimals="0">98000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c24_From1Jan2017To31Mar2017_DistributionComponentsMember" decimals="0">193000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c25_From1Jan2018To31Mar2018_ProductsTransferredAtAPointInTimeMember" decimals="0">1655000</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c26_From1Jan2017To31Mar2017_ProductsTransferredAtAPointInTimeMember" decimals="0">2167000</us-gaap:Revenues>
  <us-gaap:InventoryDisclosureTextBlock contextRef="c6_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: justify; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;2 &amp;#x2013; INVENTORY&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Inventory &amp;#x2013; Inventory, consisting principally of products held for resale, is recorded at the lower of cost (determined using the first in-first out method) or net realizable value.&amp;#xa0; We had inventory balances in the amount of $4,409,000 and $4,990,000 at March 31, 2018 and December 31, 2017, respectively, which is presented net of valuation allowances of $7,910,000 and $7,848,000, respectively.&amp;#xa0; We evaluate inventories to identify excess, high-cost, slow-moving or other factors rendering inventories as unmarketable at normal profit margins.&amp;#xa0; Due to the complexity of managing and maintaining a large inventory of product offerings, estimates are made regarding adjustments to the cost of inventories.&amp;#xa0; Based on our assumptions about future demand and market conditions, inventories are carried at the lower of cost or net realizable value.&amp;#xa0; If our assumptions about future demand change, or market conditions are less favorable than those projected, additional write-downs of inventories may be required.&amp;#xa0; In any case, actual amounts could be different from those estimated.&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
  <us-gaap:OtherAssetsDisclosureTextBlock contextRef="c6_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;3 &amp;#x2013; OTHER ASSETS&lt;/div&gt;&lt;br/&gt;&lt;table style=&quot;WIDTH: 75%; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; margin-left: auto; margin-right: auto;&quot; id=&quot;za6d5d3a00c0a44deacf1b700a150f46d&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;WIDTH: 47%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;WIDTH: 47%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;March 31,&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;December 31,&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; WIDTH: 47%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;WIDTH: 47%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;(Unaudited)&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;WIDTH: 47%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Investment in securities - Zowie Technology&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;193,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;193,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Investment in joint venture - Grand Shine Mgmt&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;110,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;185,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Other&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;16,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;25,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&amp;#xa0;&amp;#xa0;Other Assets&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;319,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;403,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Our $193,000 investment in securities as of March 31, 2018 relates to our ownership of 1,322,552 common shares of Zowie Technology Corporation (New Taipei City, Taiwan), a supplier of electronic component products.&amp;#xa0; Our investment relates to approximately 8.9% of their total outstanding shares although we do not have significant influence or control.&amp;#xa0; This investment is accounted for under the cost method basis of accounting.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Our $110,000 investment in joint venture as of March 31, 2018, relates to our 49% ownership of Grand Shine Management Limited (Dong Guan, China), an electronic device contract manufacturer, and joint venture with its 51% owner, Teamforce Company Limited.&amp;#xa0; Our investment is accounted for under the equity method basis of accounting.&amp;#xa0; As of March 31, 2018 and December 31, 2017, we have recorded cumulative unrealized losses from the inception of our investment in Grand Shine Management of $1,066,000 and $991,000, respectively.&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
  <us-gaap:EquityMethodInvestments unitRef="usd" contextRef="c27_AsOf31Mar2018_ZowieTechnologyMember" decimals="0">193000</us-gaap:EquityMethodInvestments>
  <us-gaap:InvestmentOwnedBalanceShares unitRef="shares" contextRef="c28_AsOf31Mar2018_ZowieTechnologyMember_CommonStockMember" decimals="INF">1322552</us-gaap:InvestmentOwnedBalanceShares>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage unitRef="pure" contextRef="c27_AsOf31Mar2018_ZowieTechnologyMember" decimals="3">0.089</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <us-gaap:EquityMethodInvestments unitRef="usd" contextRef="c29_AsOf31Mar2018_GrandShineManagementLimitedMember" decimals="0">110000</us-gaap:EquityMethodInvestments>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage unitRef="pure" contextRef="c29_AsOf31Mar2018_GrandShineManagementLimitedMember" decimals="2">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage unitRef="pure" contextRef="c30_AsOf31Mar2018_GrandShineManagementLimitedMember_TeamforceCompanyLimitedMember" decimals="2">0.51</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <us-gaap:UnrealizedGainLossOnInvestments unitRef="usd" contextRef="c31_From1Jan2018To31Mar2018_GrandShineManagementLimitedMember" decimals="0">-1066000</us-gaap:UnrealizedGainLossOnInvestments>
  <us-gaap:UnrealizedGainLossOnInvestments unitRef="usd" contextRef="c32_From1Jan2017To31Dec2017_GrandShineManagementLimitedMember" decimals="0">-991000</us-gaap:UnrealizedGainLossOnInvestments>
  <us-gaap:ScheduleOfOtherAssetsTableTextBlock contextRef="c6_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;table style=&quot;WIDTH: 75%; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; margin-left: auto; margin-right: auto;&quot; id=&quot;za6d5d3a00c0a44deacf1b700a150f46d&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;WIDTH: 47%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;WIDTH: 47%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;March 31,&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;December 31,&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; WIDTH: 47%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;WIDTH: 47%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;(Unaudited)&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;WIDTH: 47%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Investment in securities - Zowie Technology&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;193,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;193,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Investment in joint venture - Grand Shine Mgmt&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;110,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;185,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Other&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;16,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;25,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 47%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&amp;#xa0;&amp;#xa0;Other Assets&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;319,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;403,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherAssetsTableTextBlock>
  <us-gaap:EquityMethodInvestments unitRef="usd" contextRef="c33_AsOf31Dec2017_ZowieTechnologyMember" decimals="0">193000</us-gaap:EquityMethodInvestments>
  <us-gaap:EquityMethodInvestments unitRef="usd" contextRef="c34_AsOf31Dec2017_GrandShineManagementLimitedMember" decimals="0">185000</us-gaap:EquityMethodInvestments>
  <us-gaap:OtherInvestments unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">16000</us-gaap:OtherInvestments>
  <us-gaap:OtherInvestments unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">25000</us-gaap:OtherInvestments>
  <us-gaap:DebtDisclosureTextBlock contextRef="c6_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;4 &amp;#x2013; LONG-TERM DEBT FROM RELATED PARTY&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;On April 21, 2008, we entered into a $3,000,000 credit facility, collateralized by real property, from K.S. Best International Co. Ltd., a company controlled by the brother of our Chief Executive Officer.&amp;#xa0; Credit is available in $500,000 advances, each advance is payable in monthly interest only installments, at the rate of Prime + 0.25% per annum.&amp;#xa0; As of March 31, 2018 and December 31, 2017, the aggregate outstanding balance on this credit facility was $500,000.&amp;#xa0; See Note 8.&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity unitRef="usd" contextRef="c35_AsOf21Apr2008_LineOfCreditMember_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" decimals="0">3000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityCollateral contextRef="c36_From21Apr2008To21Apr2008_LineOfCreditMember_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember">collateralized by real property, from K.S. Best International Co.</us-gaap:LineOfCreditFacilityCollateral>
  <us-gaap:LineOfCreditFacilityDescription contextRef="c36_From21Apr2008To21Apr2008_LineOfCreditMember_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember">Credit is available in $500,000 advances</us-gaap:LineOfCreditFacilityDescription>
  <us-gaap:LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms contextRef="c36_From21Apr2008To21Apr2008_LineOfCreditMember_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember">each advance is payable in monthly interest only installments</us-gaap:LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 unitRef="pure" contextRef="c37_From21Apr2008To21Apr2008_LineOfCreditMember_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember_PrimeRateMember" decimals="4">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:LineOfCredit unitRef="usd" contextRef="c38_AsOf31Mar2018_LineOfCreditMember_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" decimals="0">500000</us-gaap:LineOfCredit>
  <us-gaap:LineOfCredit unitRef="usd" contextRef="c39_AsOf31Dec2017_LineOfCreditMember_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" decimals="0">500000</us-gaap:LineOfCredit>
  <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c6_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;5 &amp;#x2013; RELATED PARTY TRANSACTIONS&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;!--Anchor--&gt;We made payments to K.S. Best International Co. Ltd., a company controlled by the brother of our Chief Executive Officer of approximately $6,000 for both of the quarters ended March 31, 2018 and 2017.&amp;#xa0; These payments were for professional fees related to the operational management of our Taiwan office.&amp;#xa0; In addition, we also made payments of approximately $6,000 and $14,000 for the quarters ended March 31, 2018 and 2017, respectively, for interest expense on our credit facility from K.S. Best International Co. Ltd.&amp;#xa0; See Note 4.&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;We have a $3,000,000 credit facility, collateralized by real property, from K.S. Best International Co. Ltd., a company controlled by the brother of our Chief Executive Officer.&amp;#xa0; See Note 4 and 8.&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
  <us-gaap:CostsAndExpensesRelatedParty unitRef="usd" contextRef="c40_From1Jan2018To31Mar2018_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" decimals="0">6000</us-gaap:CostsAndExpensesRelatedParty>
  <us-gaap:CostsAndExpensesRelatedParty unitRef="usd" contextRef="c41_From1Jan2017To31Mar2017_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" decimals="0">6000</us-gaap:CostsAndExpensesRelatedParty>
  <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c40_From1Jan2018To31Mar2018_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember">professional fees related to the operational management of our Taiwan office</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
  <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c41_From1Jan2017To31Mar2017_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember">professional fees related to the operational management of our Taiwan office</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
  <us-gaap:InterestPaid unitRef="usd" contextRef="c42_From1Jan2018To31Mar2018_LineOfCreditMember_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" decimals="0">6000</us-gaap:InterestPaid>
  <us-gaap:InterestPaid unitRef="usd" contextRef="c43_From1Jan2017To31Mar2017_LineOfCreditMember_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" decimals="0">14000</us-gaap:InterestPaid>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity unitRef="usd" contextRef="c38_AsOf31Mar2018_LineOfCreditMember_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" decimals="0">3000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c6_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;6 &amp;#x2013; SHARE BASED COMPENSATION&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Accounting for stock options issued to employees measures the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award.&amp;#xa0; That cost is recognized over the period during which an employee is required to provide service in exchange for the award.&amp;#xa0; Outstanding options to purchase Class A common stock (&amp;#x201c;the Options&amp;#x201d;) vest in three equal annual installments beginning one year from the date of grant and are subject to termination provisions as defined in our 2005 Stock Incentive Plan.&amp;#xa0; &lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;The Options activity during the three months ended March 31, 2018 is as follows:&lt;/font&gt;&lt;/div&gt;&lt;br/&gt;&lt;table style=&quot;WIDTH: 100%; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot; id=&quot;zce0ecd55e25949d0a20bbb5ed8c1da96&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Number of &lt;/div&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Shares&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Weighted Average &lt;/div&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Exercise Price&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Weighted Average Years Remaining Contractual Term&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Aggregate &lt;/div&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Intrinsic Value&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Outstanding at December 31, 2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;331,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1.08&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;3.5&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;204,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 44%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&amp;#xa0;&amp;#xa0;Forfeited&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;(29,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 2px;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 2px;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 2px;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Outstanding at March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;302,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1.03&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;3.6&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;160,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 44%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Exercisable at March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;275,666&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 4px;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1.03&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 4px;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;3.7&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 4px;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;136,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;div&gt;At March 31, 2018, the range of individual outstanding weighted average exercise prices was $0.98 to $1.08.&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward contextRef="c44_From1Jan2018To31Mar2018_Stock2005IncentivePlanMember">vest in three equal annual installments beginning one year from the date of grant and are subject to termination provisions as defined in our 2005 Stock Incentive Plan.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward>
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 unitRef="usdPershares" contextRef="c45_AsOf30Sep2017_MinimumMember" decimals="2">0.98</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 unitRef="usdPershares" contextRef="c46_AsOf30Sep2017_MaximumMember" decimals="2">1.08</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c6_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
The Options activity during the three months ended March 31, 2018 is as follows:&lt;br /&gt;&lt;br /&gt;&lt;table style=&quot;WIDTH: 100%; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot; id=&quot;zce0ecd55e25949d0a20bbb5ed8c1da96&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Number of &lt;/div&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Shares&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Weighted Average &lt;/div&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Exercise Price&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Weighted Average Years Remaining Contractual Term&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Aggregate &lt;/div&gt;
&lt;div style=&quot;TEXT-ALIGN: center; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;Intrinsic Value&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot; colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Outstanding at December 31, 2017&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;331,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1.08&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;3.5&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;204,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 44%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&amp;#xa0;&amp;#xa0;Forfeited&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;(29,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;)&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 2px;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 2px;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 2px;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;-&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Outstanding at March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;302,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1.03&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;3.6&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;160,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 44%; VERTICAL-ALIGN: top&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Exercisable at March 31, 2018&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;275,666&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 4px;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;1.03&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 4px;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;3.7&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;$&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: right; PADDING-BOTTOM: 4px;  WIDTH: 11%; VERTICAL-ALIGN: bottom&quot; valign=&quot;bottom&quot;&gt;
&lt;div style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;136,000&lt;/div&gt;
&lt;/td&gt;
&lt;td style=&quot;TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;&quot; valign=&quot;bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber unitRef="shares" contextRef="c1_AsOf31Dec2017" decimals="INF">331000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c1_AsOf31Dec2017" decimals="2">1.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c47_From1Jan2017To31Dec2017">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue unitRef="usd" contextRef="c1_AsOf31Dec2017" decimals="0">204000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod unitRef="shares" contextRef="c6_From1Jan2018To31Mar2018" decimals="INF">29000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber unitRef="shares" contextRef="c0_AsOf31Mar2018" decimals="INF">302000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c0_AsOf31Mar2018" decimals="2">1.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c6_From1Jan2018To31Mar2018">P3Y219D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">160000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber unitRef="shares" contextRef="c0_AsOf31Mar2018" decimals="INF">275666</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c0_AsOf31Mar2018" decimals="2">1.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c6_From1Jan2018To31Mar2018">P3Y255D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">136000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c6_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;7 &amp;#x2013; COMMITMENTS AND CONTINGENCIES&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: justify; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Inventory Purchasing&lt;/font&gt;&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;Outstanding commitments to purchase inventory from suppliers aggregated $1,250,000 as of &lt;font style=&quot;FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;March 31, 2018&lt;/font&gt;.&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted unitRef="usd" contextRef="c0_AsOf31Mar2018" decimals="0">1250000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
  <us-gaap:SubsequentEventsTextBlock contextRef="c6_From1Jan2018To31Mar2018">&lt;div style=&quot;font-family:  &apos;Times New Roman&apos;, Times, serif; font-size:  10pt; &quot;&gt;
&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold&quot;&gt;8 &amp;#x2013; SUBSEQUENT EVENTS&lt;/div&gt;&lt;br/&gt;&lt;div style=&quot;TEXT-ALIGN: left; FONT-FAMILY: &apos;Times New Roman&apos;, Times, serif; FONT-SIZE: 10pt&quot;&gt;On April 11, 2018, we paid $500,000 to K.S. Best International Co. Ltd. for principal repayment of our outstanding balance on our credit facility.&amp;#xa0; See Note 4.&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
  <us-gaap:RepaymentsOfLinesOfCredit unitRef="usd" contextRef="c48_From11Apr2018To11Apr2018_SubsequentEventMember" decimals="0">500000</us-gaap:RepaymentsOfLinesOfCredit>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>tait-20180331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by iC(tm) - CompSci Interactive Converter - http://www.compsciresources.com -->
<!-- Created: Mon May 14 15:09:17 EDT 2018 -->
<xs:schema elementFormDefault="qualified" xmlns:num="http://www.xbrl.org/dtr/type/numeric" targetNamespace="http://taitroncomponents.com/20180331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:tait="http://taitroncomponents.com/20180331" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="tait-20180331_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="tait-20180331_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="tait-20180331_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="tait-20180331_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://taitroncomponents.com/role/ConsolidatedBalanceSheet" id="tait_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/ConsolidatedBalanceSheet_Parentheticals" id="tait_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/ConsolidatedComprehensiveIncome" id="tait_r_ConsolidatedComprehensiveIncome">
        <link:definition>003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/ConsolidatedComprehensiveIncomeAlt0" id="tait_r_ConsolidatedComprehensiveIncomeAlt0">
        <link:definition>003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income Alternate 0</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/ConsolidatedCashFlow" id="tait_r_ConsolidatedCashFlow">
        <link:definition>004 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" id="tait_r_1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>005 - Disclosure - 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/2INVENTORY" id="tait_r_2INVENTORY">
        <link:definition>006 - Disclosure - 2 - INVENTORY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/3OTHERASSETS" id="tait_r_3OTHERASSETS">
        <link:definition>007 - Disclosure - 3 - OTHER ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/4LONGTERMDEBTFROMRELATEDPARTY" id="tait_r_4LONGTERMDEBTFROMRELATEDPARTY">
        <link:definition>008 - Disclosure - 4 - LONG-TERM DEBT FROM RELATED PARTY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/5RELATEDPARTYTRANSACTIONS" id="tait_r_5RELATEDPARTYTRANSACTIONS">
        <link:definition>009 - Disclosure - 5 - RELATED PARTY TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATION" id="tait_r_6SHAREBASEDCOMPENSATION">
        <link:definition>010 - Disclosure - 6 - SHARE BASED COMPENSATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/7COMMITMENTSANDCONTINGENCIES" id="tait_r_7COMMITMENTSANDCONTINGENCIES">
        <link:definition>011 - Disclosure - 7 - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/8SUBSEQUENTEVENTS" id="tait_r_8SUBSEQUENTEVENTS">
        <link:definition>012 - Disclosure - 8 - SUBSEQUENT EVENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/AccountingPoliciesByPolicy" id="tait_r_AccountingPoliciesByPolicy">
        <link:definition>013 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" id="tait_r_1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables">
        <link:definition>014 - Disclosure - 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/3OTHERASSETSTables" id="tait_r_3OTHERASSETSTables">
        <link:definition>015 - Disclosure - 3 - OTHER ASSETS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATIONTables" id="tait_r_6SHAREBASEDCOMPENSATIONTables">
        <link:definition>016 - Disclosure - 6 - SHARE BASED COMPENSATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV4][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAIVV3P31l+OPRnhra9Et2um/FP0xDS+yiMAqlX6YoF/evgF3EaQUyelvT+ZYCS/ktDOkcIE1pScLZkeoXQChnfZD870f+XQpzvBkMNaLobkRIYFhLX67s7USV7OqfMijIalLJTTMXuapiiW5FKkmGvq0rRBz5KacAcmj4Maembmce0I2coRJUA2] CSR-->
      <link:roleType roleURI="http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" id="tait_r_1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails">
        <link:definition>017 - Disclosure - 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/ScheduleofNewAccountingPronouncementsandChangesinAccountingPrinciplesTable" id="tait_r_ScheduleofNewAccountingPronouncementsandChangesinAccountingPrinciplesTable">
        <link:definition>018 - Disclosure - 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - Schedule of New Accounting Pronouncements and Changes in Accounting Principles</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/2INVENTORYDetails" id="tait_r_2INVENTORYDetails">
        <link:definition>019 - Disclosure - 2 - INVENTORY (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/3OTHERASSETSDetails" id="tait_r_3OTHERASSETSDetails">
        <link:definition>020 - Disclosure - 3 - OTHER ASSETS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/ScheduleofOtherAssetsTable" id="tait_r_ScheduleofOtherAssetsTable">
        <link:definition>021 - Disclosure - 3 - OTHER ASSETS (Details) - Schedule of Other Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/4LONGTERMDEBTFROMRELATEDPARTYDetails" id="tait_r_4LONGTERMDEBTFROMRELATEDPARTYDetails">
        <link:definition>022 - Disclosure - 4 - LONG-TERM DEBT FROM RELATED PARTY (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/5RELATEDPARTYTRANSACTIONSDetails" id="tait_r_5RELATEDPARTYTRANSACTIONSDetails">
        <link:definition>023 - Disclosure - 5 - RELATED PARTY TRANSACTIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATIONDetails" id="tait_r_6SHAREBASEDCOMPENSATIONDetails">
        <link:definition>024 - Disclosure - 6 - SHARE BASED COMPENSATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/ScheduleofSharebasedCompensationStockOptionsActivityTable" id="tait_r_ScheduleofSharebasedCompensationStockOptionsActivityTable">
        <link:definition>025 - Disclosure - 6 - SHARE BASED COMPENSATION (Details) - Schedule of Share-based Compensation, Stock Options, Activity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/7COMMITMENTSANDCONTINGENCIESDetails" id="tait_r_7COMMITMENTSANDCONTINGENCIESDetails">
        <link:definition>026 - Disclosure - 7 - COMMITMENTS AND CONTINGENCIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/8SUBSEQUENTEVENTSDetails" id="tait_r_8SUBSEQUENTEVENTSDetails">
        <link:definition>027 - Disclosure - 8 - SUBSEQUENT EVENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://taitroncomponents.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:element name="ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
  <xs:element name="ScheduleOfOtherAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_ScheduleOfOtherAssetsAbstract"/>
  <xs:element name="ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract"/>
  <xs:element name="InvestingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_InvestingActivitiesAbstract"/>
  <xs:element name="FinancingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_FinancingActivitiesAbstract"/>
  <xs:element name="SupplementalDisclosuresOfCashFlowInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_SupplementalDisclosuresOfCashFlowInformationAbstract"/>
  <xs:element name="PrimaryGeographicalMarketsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_PrimaryGeographicalMarketsAbstract"/>
  <xs:element name="MajorProductLinesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_MajorProductLinesAbstract"/>
  <xs:element name="TimingOfRevenueRecognitionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_TimingOfRevenueRecognitionAbstract"/>
  <xs:element name="TimingOfRevenueRecognitionDomain" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_TimingOfRevenueRecognitionDomain"/>
  <xs:element name="OTHERASSETSDetailsScheduleofOtherAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="tait_OTHERASSETSDetailsScheduleofOtherAssetsTable"/>
  <xs:element name="OTHERASSETSDetailsScheduleofOtherAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems"/>
  <xs:element name="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable"/>
  <xs:element name="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems"/>
  <xs:element name="OTHERASSETSDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="tait_OTHERASSETSDetailsTable"/>
  <xs:element name="OTHERASSETSDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_OTHERASSETSDetailsLineItems"/>
  <xs:element name="LONGTERMDEBTFROMRELATEDPARTYDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsTable"/>
  <xs:element name="LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems"/>
  <xs:element name="RELATEDPARTYTRANSACTIONSDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="tait_RELATEDPARTYTRANSACTIONSDetailsTable"/>
  <xs:element name="RELATEDPARTYTRANSACTIONSDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_RELATEDPARTYTRANSACTIONSDetailsLineItems"/>
  <xs:element name="SHAREBASEDCOMPENSATIONDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="tait_SHAREBASEDCOMPENSATIONDetailsTable"/>
  <xs:element name="SHAREBASEDCOMPENSATIONDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_SHAREBASEDCOMPENSATIONDetailsLineItems"/>
  <xs:element name="SUBSEQUENTEVENTSDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="tait_SUBSEQUENTEVENTSDetailsTable"/>
  <xs:element name="SUBSEQUENTEVENTSDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_SUBSEQUENTEVENTSDetailsLineItems"/>
  <xs:element name="TimingOfRevenueRecognitionAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="tait_TimingOfRevenueRecognitionAxis"/>
  <xs:element name="DistributionComponentsMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_DistributionComponentsMember"/>
  <xs:element name="GrandShineManagementLimitedMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_GrandShineManagementLimitedMember"/>
  <xs:element name="ODMComponentsMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_ODMComponentsMember"/>
  <xs:element name="ODMProjectsMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_ODMProjectsMember"/>
  <xs:element name="OtherMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_OtherMember"/>
  <xs:element name="ProductsTransferredAtAPointInTimeMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_ProductsTransferredAtAPointInTimeMember"/>
  <xs:element name="Stock2005IncentivePlanMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_Stock2005IncentivePlanMember"/>
  <xs:element name="TaitronComponentsMexicoMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_TaitronComponentsMexicoMember"/>
  <xs:element name="TeamforceCompanyLimitedMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_TeamforceCompanyLimitedMember"/>
  <xs:element name="ZowieTechnologyMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_ZowieTechnologyMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="tait_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>tait-20180331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by iC(tm) - CompSci Interactive Converter - http://www.compsciresources.com -->
<!-- Created: Mon May 14 15:09:17 EDT 2018 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_ConsolidatedBalanceSheet" roleURI="http://taitroncomponents.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_ConsolidatedComprehensiveIncome" roleURI="http://taitroncomponents.com/role/ConsolidatedComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_ConsolidatedCashFlow" roleURI="http://taitroncomponents.com/role/ConsolidatedCashFlow"/>
  <calculationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DueToRelatedPartiesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DueToRelatedPartiesNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquity" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_MinorityInterest" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/ConsolidatedComprehensiveIncome">
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_GainLossOnInvestments" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OtherIncome" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense"/>
<!-- [WMV4][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAIVV3P31l+OPRnhra9Et2um/FP0xDS+yiMAqlX6YoF/evgF3EaQUyelvT+ZYCS/ktDOkcIE1pScLZkeoXQChnfZD870f+XQpzvBkMNaLobkRIYFhLX67s7USV7OqfMijIalLJTTMXuapiiW5FKkmGvq0rRBz5KacAfuQlBsgFKy1UR+EIWgHVdx] CSR-->
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_InterestExpense" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnInvestments" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="9" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" order="10" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDividends" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsOfDividends" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="4" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>tait-20180331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by iC(tm) - CompSci Interactive Converter - http://www.compsciresources.com -->
<!-- Created: Mon May 14 15:09:17 EDT 2018 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_ConsolidatedBalanceSheet" roleURI="http://taitroncomponents.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://taitroncomponents.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_ConsolidatedComprehensiveIncome" roleURI="http://taitroncomponents.com/role/ConsolidatedComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_ConsolidatedCashFlow" roleURI="http://taitroncomponents.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_2INVENTORY" roleURI="http://taitroncomponents.com/role/2INVENTORY"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_3OTHERASSETS" roleURI="http://taitroncomponents.com/role/3OTHERASSETS"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_4LONGTERMDEBTFROMRELATEDPARTY" roleURI="http://taitroncomponents.com/role/4LONGTERMDEBTFROMRELATEDPARTY"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_5RELATEDPARTYTRANSACTIONS" roleURI="http://taitroncomponents.com/role/5RELATEDPARTYTRANSACTIONS"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_6SHAREBASEDCOMPENSATION" roleURI="http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATION"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_7COMMITMENTSANDCONTINGENCIES" roleURI="http://taitroncomponents.com/role/7COMMITMENTSANDCONTINGENCIES"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_8SUBSEQUENTEVENTS" roleURI="http://taitroncomponents.com/role/8SUBSEQUENTEVENTS"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_AccountingPoliciesByPolicy" roleURI="http://taitroncomponents.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_3OTHERASSETSTables" roleURI="http://taitroncomponents.com/role/3OTHERASSETSTables"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_6SHAREBASEDCOMPENSATIONTables" roleURI="http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATIONTables"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_ScheduleofNewAccountingPronouncementsandChangesinAccountingPrinciplesTable" roleURI="http://taitroncomponents.com/role/ScheduleofNewAccountingPronouncementsandChangesinAccountingPrinciplesTable"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_ScheduleofOtherAssetsTable" roleURI="http://taitroncomponents.com/role/ScheduleofOtherAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_ScheduleofSharebasedCompensationStockOptionsActivityTable" roleURI="http://taitroncomponents.com/role/ScheduleofSharebasedCompensationStockOptionsActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" roleURI="http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_2INVENTORYDetails" roleURI="http://taitroncomponents.com/role/2INVENTORYDetails"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_3OTHERASSETSDetails" roleURI="http://taitroncomponents.com/role/3OTHERASSETSDetails"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_4LONGTERMDEBTFROMRELATEDPARTYDetails" roleURI="http://taitroncomponents.com/role/4LONGTERMDEBTFROMRELATEDPARTYDetails"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_5RELATEDPARTYTRANSACTIONSDetails" roleURI="http://taitroncomponents.com/role/5RELATEDPARTYTRANSACTIONSDetails"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_6SHAREBASEDCOMPENSATIONDetails" roleURI="http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATIONDetails"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_7COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://taitroncomponents.com/role/7COMMITMENTSANDCONTINGENCIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_8SUBSEQUENTEVENTSDetails" roleURI="http://taitroncomponents.com/role/8SUBSEQUENTEVENTSDetails"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#DocumentAndEntityInformation" roleURI="http://taitroncomponents.com/role/DocumentAndEntityInformation"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_AssetsCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="us-gaap_Assets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DueToRelatedPartiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DueToRelatedPartiesNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DueToRelatedPartiesNoncurrent" xlink:to="us-gaap_Liabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_StockholdersEquity" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_MinorityInterest" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryValuationReserves" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/ConsolidatedComprehensiveIncome">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpense" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GainLossOnInvestments" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherIncome" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockDividendsPerShareCashPaid" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="21" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnInvestments" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_InvestingActivitiesAbstract" xlink:href="tait-20180331.xsd#tait_InvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="tait_InvestingActivitiesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_InvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_InvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_FinancingActivitiesAbstract" xlink:href="tait-20180331.xsd#tait_FinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="tait_FinancingActivitiesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDividends" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_FinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDividends" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_FinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_SupplementalDisclosuresOfCashFlowInformationAbstract" xlink:href="tait-20180331.xsd#tait_SupplementalDisclosuresOfCashFlowInformationAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="tait_SupplementalDisclosuresOfCashFlowInformationAbstract" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_SupplementalDisclosuresOfCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaid" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_SupplementalDisclosuresOfCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/2INVENTORY">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/3OTHERASSETS">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/4LONGTERMDEBTFROMRELATEDPARTY">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/5RELATEDPARTYTRANSACTIONS">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATION">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/7COMMITMENTSANDCONTINGENCIES">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/8SUBSEQUENTEVENTS">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
<!-- [WMV4][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAIVV3P31l+OPRnhra9Et2um/FP0xDS+yiMAqlX6YoF/evgF3EaQUyelvT+ZYCS/ktDOkcIE1pScLZkeoXQChnfZD870f+XQpzvBkMNaLobkRIYFhLX67s7USV7OqfMijIalLJTTMXuapiiW5FKkmGvq0rRBz5KacAclWxZml0RxUw5mE+7HULhG] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/3OTHERASSETSTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_ScheduleOfOtherAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATIONTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/ScheduleofNewAccountingPronouncementsandChangesinAccountingPrinciplesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="srt_ProductOrServiceAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="srt_StatementGeographicalAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_TimingOfRevenueRecognitionAxis" xlink:href="tait-20180331.xsd#tait_TimingOfRevenueRecognitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="tait_TimingOfRevenueRecognitionAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_TimingOfRevenueRecognitionDomain" xlink:href="tait-20180331.xsd#tait_TimingOfRevenueRecognitionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="tait_TimingOfRevenueRecognitionAxis" xlink:to="tait_TimingOfRevenueRecognitionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_TimingOfRevenueRecognitionDomain_0" xlink:href="tait-20180331.xsd#tait_TimingOfRevenueRecognitionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="tait_TimingOfRevenueRecognitionAxis" xlink:to="tait_TimingOfRevenueRecognitionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_AsiaMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AsiaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AsiaMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_OtherMember" xlink:href="tait-20180331.xsd#tait_OtherMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="tait_OtherMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_ODMProjectsMember" xlink:href="tait-20180331.xsd#tait_ODMProjectsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="tait_ODMProjectsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_ODMComponentsMember" xlink:href="tait-20180331.xsd#tait_ODMComponentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="tait_ODMComponentsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_DistributionComponentsMember" xlink:href="tait-20180331.xsd#tait_DistributionComponentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="tait_DistributionComponentsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_ProductsTransferredAtAPointInTimeMember" xlink:href="tait-20180331.xsd#tait_ProductsTransferredAtAPointInTimeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_TimingOfRevenueRecognitionDomain" xlink:to="tait_ProductsTransferredAtAPointInTimeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/ScheduleofOtherAssetsTable">
    <loc xlink:type="locator" xlink:label="tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems" xlink:href="tait-20180331.xsd#tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="tait_OTHERASSETSDetailsScheduleofOtherAssetsTable" xlink:href="tait-20180331.xsd#tait_OTHERASSETSDetailsScheduleofOtherAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems" xlink:to="tait_OTHERASSETSDetailsScheduleofOtherAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="tait_OTHERASSETSDetailsScheduleofOtherAssetsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain_0" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_ZowieTechnologyMember" xlink:href="tait-20180331.xsd#tait_ZowieTechnologyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="tait_ZowieTechnologyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_GrandShineManagementLimitedMember" xlink:href="tait-20180331.xsd#tait_GrandShineManagementLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="tait_GrandShineManagementLimitedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems" xlink:to="us-gaap_EquityMethodInvestments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems" xlink:to="us-gaap_OtherInvestments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/ScheduleofSharebasedCompensationStockOptionsActivityTable">
    <loc xlink:type="locator" xlink:label="tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:href="tait-20180331.xsd#tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails">
    <loc xlink:type="locator" xlink:label="tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:href="tait-20180331.xsd#tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:href="tait-20180331.xsd#tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="dei_LegalEntityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_TaitronComponentsMexicoMember" xlink:href="tait-20180331.xsd#tait_TaitronComponentsMexicoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="tait_TaitronComponentsMexicoMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/2INVENTORYDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryValuationReserves" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/3OTHERASSETSDetails">
    <loc xlink:type="locator" xlink:label="tait_OTHERASSETSDetailsLineItems" xlink:href="tait-20180331.xsd#tait_OTHERASSETSDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="tait_OTHERASSETSDetailsTable" xlink:href="tait-20180331.xsd#tait_OTHERASSETSDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="tait_OTHERASSETSDetailsLineItems" xlink:to="tait_OTHERASSETSDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="tait_OTHERASSETSDetailsTable" xlink:to="dei_LegalEntityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="tait_OTHERASSETSDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="tait_OTHERASSETSDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain_0" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_TeamforceCompanyLimitedMember" xlink:href="tait-20180331.xsd#tait_TeamforceCompanyLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="tait_TeamforceCompanyLimitedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_ZowieTechnologyMember" xlink:href="tait-20180331.xsd#tait_ZowieTechnologyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="tait_ZowieTechnologyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_GrandShineManagementLimitedMember" xlink:href="tait-20180331.xsd#tait_GrandShineManagementLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="tait_GrandShineManagementLimitedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_OTHERASSETSDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalanceShares" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentOwnedBalanceShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_OTHERASSETSDetailsLineItems" xlink:to="us-gaap_InvestmentOwnedBalanceShares" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_OTHERASSETSDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_OTHERASSETSDetailsLineItems" xlink:to="us-gaap_UnrealizedGainLossOnInvestments" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/4LONGTERMDEBTFROMRELATEDPARTYDetails">
    <loc xlink:type="locator" xlink:label="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" xlink:href="tait-20180331.xsd#tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsTable" xlink:href="tait-20180331.xsd#tait_LONGTERMDEBTFROMRELATEDPARTYDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" xlink:to="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableRateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsTable" xlink:to="us-gaap_VariableRateAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableRateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableRateDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsTable" xlink:to="us-gaap_CreditFacilityAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LineOfCreditMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrimeRateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrimeRateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_PrimeRateMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCollateral" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCollateral"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityCollateral" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityDescription" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" xlink:to="us-gaap_LineOfCredit" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/5RELATEDPARTYTRANSACTIONSDetails">
    <loc xlink:type="locator" xlink:label="tait_RELATEDPARTYTRANSACTIONSDetailsLineItems" xlink:href="tait-20180331.xsd#tait_RELATEDPARTYTRANSACTIONSDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="tait_RELATEDPARTYTRANSACTIONSDetailsTable" xlink:href="tait-20180331.xsd#tait_RELATEDPARTYTRANSACTIONSDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="tait_RELATEDPARTYTRANSACTIONSDetailsLineItems" xlink:to="tait_RELATEDPARTYTRANSACTIONSDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="tait_RELATEDPARTYTRANSACTIONSDetailsTable" xlink:to="us-gaap_CreditFacilityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="tait_RELATEDPARTYTRANSACTIONSDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LineOfCreditMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_RELATEDPARTYTRANSACTIONSDetailsLineItems" xlink:to="us-gaap_CostsAndExpensesRelatedParty" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_RELATEDPARTYTRANSACTIONSDetailsLineItems" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_RELATEDPARTYTRANSACTIONSDetailsLineItems" xlink:to="us-gaap_InterestPaid" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_RELATEDPARTYTRANSACTIONSDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATIONDetails">
    <loc xlink:type="locator" xlink:label="tait_SHAREBASEDCOMPENSATIONDetailsLineItems" xlink:href="tait-20180331.xsd#tait_SHAREBASEDCOMPENSATIONDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="tait_SHAREBASEDCOMPENSATIONDetailsTable" xlink:href="tait-20180331.xsd#tait_SHAREBASEDCOMPENSATIONDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="tait_SHAREBASEDCOMPENSATIONDetailsLineItems" xlink:to="tait_SHAREBASEDCOMPENSATIONDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="tait_SHAREBASEDCOMPENSATIONDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="tait_SHAREBASEDCOMPENSATIONDetailsTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="tait_Stock2005IncentivePlanMember" xlink:href="tait-20180331.xsd#tait_Stock2005IncentivePlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="tait_Stock2005IncentivePlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_SHAREBASEDCOMPENSATIONDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_SHAREBASEDCOMPENSATIONDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/7COMMITMENTSANDCONTINGENCIESDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/8SUBSEQUENTEVENTSDetails">
    <loc xlink:type="locator" xlink:label="tait_SUBSEQUENTEVENTSDetailsLineItems" xlink:href="tait-20180331.xsd#tait_SUBSEQUENTEVENTSDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="tait_SUBSEQUENTEVENTSDetailsTable" xlink:href="tait-20180331.xsd#tait_SUBSEQUENTEVENTSDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="tait_SUBSEQUENTEVENTSDetailsLineItems" xlink:to="tait_SUBSEQUENTEVENTSDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="tait_SUBSEQUENTEVENTSDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tait_SUBSEQUENTEVENTSDetailsLineItems" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentDescription" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentDescription" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="16" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>tait-20180331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by iC(tm) - CompSci Interactive Converter - http://www.compsciresources.com -->
<!-- Created: Mon May 14 15:09:17 EDT 2018 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassAMember_lbl" xml:lang="en-US">Common Class A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassBMember_lbl" xml:lang="en-US">Common Class B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash and cash equivalents, beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US">Cash and cash equivalents, end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, less allowances of $42,000 and $40,000, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Accounts receivable, allowances (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories, less reserves for obsolescence of $7,910,000, and $7,848,000, respectively (Note 2)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl0" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Inventories, reserves for obsolescence (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryValuationReserves_lbl0" xml:lang="en-US">Inventory Valuation Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl" xml:lang="en-US">Other assets (Note 3)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl0" xml:lang="en-US">Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DueToRelatedPartiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToRelatedPartiesNoncurrent_lbl" xml:lang="en-US">Long-term debt from related party (Note 4)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesNoncurrent" xlink:to="us-gaap_DueToRelatedPartiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <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 (Notes 5 and 7)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue"/>
    <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, $0.001 par value. Authorized 5,000,000 shares; None issued or outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <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 (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common Stock, value, issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Shareholders&#8217; Equity - Taitron Components Inc</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Noncontrolling interest in subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <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&#8217; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <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&#8217; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Net product revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <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 products sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnInvestments_lbl" xml:lang="en-US">Loss on investments (Note 3)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnInvestments" xlink:to="us-gaap_GainLossOnInvestments_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnInvestments_lbl0" xml:lang="en-US">Loss on investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnInvestments" xlink:to="us-gaap_GainLossOnInvestments_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIncome_lbl" xml:lang="en-US">Other income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncome" xlink:to="us-gaap_OtherIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Income before income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl0" xml:lang="en-US">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl1" xml:lang="en-US">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net loss attributable to noncontrolling interest in subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Net income attributable to Taitron Components Inc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Net income per share: Basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Net income per share: Diluted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockDividendsPerShareCashPaid_lbl" xml:lang="en-US">Cash dividends declared per common share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="us-gaap_CommonStockDividendsPerShareCashPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average common shares outstanding: Basic (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted average common shares outstanding: Diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive loss attributable to noncontrolling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive income attributable to Taitron Components Inc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Provision for sales returns and doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_lbl" xml:lang="en-US">Other assets and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Total adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <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 provided by (used for) operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Acquisition of property &amp; equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <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 for investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDividends" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDividends_lbl" xml:lang="en-US">Dividend payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash used for financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US">Impact of exchange rates on cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaid" xlink:to="us-gaap_InterestPaid_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaid_lbl0" xml:lang="en-US">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaid" xlink:to="us-gaap_InterestPaid_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Cash paid for income taxes, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:href="tait-20180331.xsd#tait_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xml:lang="en-US">Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="tait_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl" xml:lang="en-US">UNITED STATES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_AsiaMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AsiaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_AsiaMember_lbl" xml:lang="en-US">Asia [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AsiaMember" xlink:to="srt_AsiaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_OtherMember" xlink:href="tait-20180331.xsd#tait_OtherMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tait_OtherMember_lbl" xml:lang="en-US">Other [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_OtherMember" xlink:to="tait_OtherMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_ODMProjectsMember" xlink:href="tait-20180331.xsd#tait_ODMProjectsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tait_ODMProjectsMember_lbl" xml:lang="en-US">ODM Projects [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_ODMProjectsMember" xlink:to="tait_ODMProjectsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_ODMComponentsMember" xlink:href="tait-20180331.xsd#tait_ODMComponentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tait_ODMComponentsMember_lbl" xml:lang="en-US">ODM Components [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_ODMComponentsMember" xlink:to="tait_ODMComponentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_DistributionComponentsMember" xlink:href="tait-20180331.xsd#tait_DistributionComponentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tait_DistributionComponentsMember_lbl" xml:lang="en-US">Distribution Components [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_DistributionComponentsMember" xlink:to="tait_DistributionComponentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_TimingOfRevenueRecognitionAxis" xlink:href="tait-20180331.xsd#tait_TimingOfRevenueRecognitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tait_TimingOfRevenueRecognitionAxis_lbl" xml:lang="en-US">Timing of Revenue Recognition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_TimingOfRevenueRecognitionAxis" xlink:to="tait_TimingOfRevenueRecognitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_ProductsTransferredAtAPointInTimeMember" xlink:href="tait-20180331.xsd#tait_ProductsTransferredAtAPointInTimeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tait_ProductsTransferredAtAPointInTimeMember_lbl" xml:lang="en-US">Products Transferred at a Point in Time [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_ProductsTransferredAtAPointInTimeMember" xlink:to="tait_ProductsTransferredAtAPointInTimeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract_lbl" xml:lang="en-US">Disclosure Text Block Supplement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_DisclosureTextBlockSupplementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_ScheduleOfOtherAssetsAbstract" xlink:href="tait-20180331.xsd#tait_ScheduleOfOtherAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_ScheduleOfOtherAssetsAbstract_lbl" xml:lang="en-US">Schedule of Other Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_ScheduleOfOtherAssetsAbstract" xlink:to="tait_ScheduleOfOtherAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US">Investment, Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_ZowieTechnologyMember" xlink:href="tait-20180331.xsd#tait_ZowieTechnologyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tait_ZowieTechnologyMember_lbl" xml:lang="en-US">Zowie Technology [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_ZowieTechnologyMember" xlink:to="tait_ZowieTechnologyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US">Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestments_lbl0" xml:lang="en-US">Equity Method Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl0"/>
    <loc xlink:type="locator" xlink:label="tait_GrandShineManagementLimitedMember" xlink:href="tait-20180331.xsd#tait_GrandShineManagementLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tait_GrandShineManagementLimitedMember_lbl" xml:lang="en-US">Grand Shine Management Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_GrandShineManagementLimitedMember" xlink:to="tait_GrandShineManagementLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInvestments_lbl" xml:lang="en-US">Other Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInvestments" xlink:to="us-gaap_OtherInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:href="tait-20180331.xsd#tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract_lbl" xml:lang="en-US">Schedule of Share-based Compensation, Stock Options, Activity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of Options Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price of Options Outstanding (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Years Remaining Contractual Term of Options Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Aggregate Intrinsic Value of Options Outstanding (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Number of Options Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Options Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price of Options Excercisable (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Years Remaining Contractual Term of Options Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Aggregate Intrinsic Value of Options Exercisable (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current Assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and Shareholders&#8217; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current Liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Shareholders&#8217; Equity:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xml:lang="en-US">Other comprehensive income:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by (used for) operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_InvestingActivitiesAbstract" xlink:href="tait-20180331.xsd#tait_InvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_InvestingActivitiesAbstract_lbl" xml:lang="en-US">Investing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_InvestingActivitiesAbstract" xlink:to="tait_InvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_FinancingActivitiesAbstract" xlink:href="tait-20180331.xsd#tait_FinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_FinancingActivitiesAbstract_lbl" xml:lang="en-US">Financing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_FinancingActivitiesAbstract" xlink:to="tait_FinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_SupplementalDisclosuresOfCashFlowInformationAbstract" xlink:href="tait-20180331.xsd#tait_SupplementalDisclosuresOfCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_SupplementalDisclosuresOfCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental disclosures of cash flow information:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_SupplementalDisclosuresOfCashFlowInformationAbstract" xlink:to="tait_SupplementalDisclosuresOfCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xml:lang="en-US">Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]</label>
<!-- [WMV4][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAIVV3P31l+OPRnhra9Et2um/FP0xDS+yiMAqlX6YoF/evgF3EaQUyelvT+ZYCS/ktDOkcIE1pScLZkeoXQChnfZD870f+XQpzvBkMNaLobkRIYFhLX67s7USV7OqfMijIalLJTTMXuapiiW5FKkmGvq0rRBz5KacAfvnHWhRMQjWHnESwquFs5V] CSR-->
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_PrimaryGeographicalMarketsAbstract" xlink:href="tait-20180331.xsd#tait_PrimaryGeographicalMarketsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_PrimaryGeographicalMarketsAbstract_lbl" xml:lang="en-US">Primary geographical markets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_PrimaryGeographicalMarketsAbstract" xlink:to="tait_PrimaryGeographicalMarketsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_MajorProductLinesAbstract" xlink:href="tait-20180331.xsd#tait_MajorProductLinesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_MajorProductLinesAbstract_lbl" xml:lang="en-US">Major product lines:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_MajorProductLinesAbstract" xlink:to="tait_MajorProductLinesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_TimingOfRevenueRecognitionAbstract" xlink:href="tait-20180331.xsd#tait_TimingOfRevenueRecognitionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_TimingOfRevenueRecognitionAbstract_lbl" xml:lang="en-US">Timing of revenue recognition:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_TimingOfRevenueRecognitionAbstract" xlink:to="tait_TimingOfRevenueRecognitionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventory Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Other Assets Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Other Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Share-based Compensation, Stock Options, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_TaitronComponentsMexicoMember" xlink:href="tait-20180331.xsd#tait_TaitronComponentsMexicoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tait_TaitronComponentsMexicoMember_lbl" xml:lang="en-US">Taitron Components Mexico [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_TaitronComponentsMexicoMember" xlink:to="tait_TaitronComponentsMexicoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember"/>
    <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 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_TeamforceCompanyLimitedMember" xlink:href="tait-20180331.xsd#tait_TeamforceCompanyLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tait_TeamforceCompanyLimitedMember_lbl" xml:lang="en-US">Teamforce Company Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_TeamforceCompanyLimitedMember" xlink:to="tait_TeamforceCompanyLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US">Credit Facility [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditMember_lbl" xml:lang="en-US">Line of Credit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditMember" xlink:to="us-gaap_LineOfCreditMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember_lbl" xml:lang="en-US">Immediate Family Member of Management or Principal Owner [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" xlink:to="us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableRateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateAxis_lbl" xml:lang="en-US">Variable Rate [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrimeRateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrimeRateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrimeRateMember_lbl" xml:lang="en-US">Prime Rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrimeRateMember" xlink:to="us-gaap_PrimeRateMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_Stock2005IncentivePlanMember" xlink:href="tait-20180331.xsd#tait_Stock2005IncentivePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tait_Stock2005IncentivePlanMember_lbl" xml:lang="en-US">2005 Stock Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_Stock2005IncentivePlanMember" xlink:to="tait_Stock2005IncentivePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Range [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Equity Method Investment, Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalanceShares" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentOwnedBalanceShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentOwnedBalanceShares_lbl" xml:lang="en-US">Investment Owned, Balance, Shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedBalanceShares" xlink:to="us-gaap_InvestmentOwnedBalanceShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrealizedGainLossOnInvestments_lbl" xml:lang="en-US">Unrealized Gain (Loss) on Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnInvestments" xlink:to="us-gaap_UnrealizedGainLossOnInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCollateral" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCollateral"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityCollateral_lbl" xml:lang="en-US">Line of Credit Facility, Collateral</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCollateral" xlink:to="us-gaap_LineOfCreditFacilityCollateral_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityDescription_lbl" xml:lang="en-US">Line of Credit Facility, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityDescription" xlink:to="us-gaap_LineOfCreditFacilityDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms_lbl" xml:lang="en-US">Line of Credit Facility, Frequency of Payment and Payment Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms" xlink:to="us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Long-term Line of Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpensesRelatedParty_lbl" xml:lang="en-US">Costs and Expenses, Related Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesRelatedParty" xlink:to="us-gaap_CostsAndExpensesRelatedParty_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl" xml:lang="en-US">Related Party Transaction, Description of Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_lbl" xml:lang="en-US">Purchase Commitment, Remaining Minimum Amount Committed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:to="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US">Repayments of Lines of Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure_lbl" xml:lang="en-US">Revenue Recognition Accounting Policy, Gross and Net Revenue Disclosure [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure" xlink:to="us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US">Class of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_TimingOfRevenueRecognitionDomain" xlink:href="tait-20180331.xsd#tait_TimingOfRevenueRecognitionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_TimingOfRevenueRecognitionDomain_lbl" xml:lang="en-US">TimingOfRevenueRecognition [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_TimingOfRevenueRecognitionDomain" xlink:to="tait_TimingOfRevenueRecognitionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Geographical [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US">Investment, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="srt_EquityMethodInvesteeNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_OTHERASSETSDetailsScheduleofOtherAssetsTable" xlink:href="tait-20180331.xsd#tait_OTHERASSETSDetailsScheduleofOtherAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_OTHERASSETSDetailsScheduleofOtherAssetsTable_lbl" xml:lang="en-US">3 - OTHER ASSETS (Details) - Schedule of Other Assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_OTHERASSETSDetailsScheduleofOtherAssetsTable" xlink:to="tait_OTHERASSETSDetailsScheduleofOtherAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems" xlink:href="tait-20180331.xsd#tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems_lbl" xml:lang="en-US">3 - OTHER ASSETS (Details) - Schedule of Other Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems" xlink:to="tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US">Entity [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:href="tait-20180331.xsd#tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable_lbl" xml:lang="en-US">1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:href="tait-20180331.xsd#tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems_lbl" xml:lang="en-US">1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_OTHERASSETSDetailsTable" xlink:href="tait-20180331.xsd#tait_OTHERASSETSDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_OTHERASSETSDetailsTable_lbl" xml:lang="en-US">3 - OTHER ASSETS (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_OTHERASSETSDetailsTable" xlink:to="tait_OTHERASSETSDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_OTHERASSETSDetailsLineItems" xlink:href="tait-20180331.xsd#tait_OTHERASSETSDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_OTHERASSETSDetailsLineItems_lbl" xml:lang="en-US">3 - OTHER ASSETS (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_OTHERASSETSDetailsLineItems" xlink:to="tait_OTHERASSETSDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableRateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateDomain_lbl" xml:lang="en-US">Variable Rate [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US">Credit Facility [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related Party [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsTable" xlink:href="tait-20180331.xsd#tait_LONGTERMDEBTFROMRELATEDPARTYDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsTable_lbl" xml:lang="en-US">4 - LONG-TERM DEBT FROM RELATED PARTY (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsTable" xlink:to="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" xlink:href="tait-20180331.xsd#tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems_lbl" xml:lang="en-US">4 - LONG-TERM DEBT FROM RELATED PARTY (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" xlink:to="tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_RELATEDPARTYTRANSACTIONSDetailsTable" xlink:href="tait-20180331.xsd#tait_RELATEDPARTYTRANSACTIONSDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_RELATEDPARTYTRANSACTIONSDetailsTable_lbl" xml:lang="en-US">5 - RELATED PARTY TRANSACTIONS (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_RELATEDPARTYTRANSACTIONSDetailsTable" xlink:to="tait_RELATEDPARTYTRANSACTIONSDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_RELATEDPARTYTRANSACTIONSDetailsLineItems" xlink:href="tait-20180331.xsd#tait_RELATEDPARTYTRANSACTIONSDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_RELATEDPARTYTRANSACTIONSDetailsLineItems_lbl" xml:lang="en-US">5 - RELATED PARTY TRANSACTIONS (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_RELATEDPARTYTRANSACTIONSDetailsLineItems" xlink:to="tait_RELATEDPARTYTRANSACTIONSDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Range [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_SHAREBASEDCOMPENSATIONDetailsTable" xlink:href="tait-20180331.xsd#tait_SHAREBASEDCOMPENSATIONDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_SHAREBASEDCOMPENSATIONDetailsTable_lbl" xml:lang="en-US">6 - SHARE BASED COMPENSATION (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_SHAREBASEDCOMPENSATIONDetailsTable" xlink:to="tait_SHAREBASEDCOMPENSATIONDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_SHAREBASEDCOMPENSATIONDetailsLineItems" xlink:href="tait-20180331.xsd#tait_SHAREBASEDCOMPENSATIONDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_SHAREBASEDCOMPENSATIONDetailsLineItems_lbl" xml:lang="en-US">6 - SHARE BASED COMPENSATION (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_SHAREBASEDCOMPENSATIONDetailsLineItems" xlink:to="tait_SHAREBASEDCOMPENSATIONDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_SUBSEQUENTEVENTSDetailsTable" xlink:href="tait-20180331.xsd#tait_SUBSEQUENTEVENTSDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_SUBSEQUENTEVENTSDetailsTable_lbl" xml:lang="en-US">8 - SUBSEQUENT EVENTS (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_SUBSEQUENTEVENTSDetailsTable" xlink:to="tait_SUBSEQUENTEVENTSDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="tait_SUBSEQUENTEVENTSDetailsLineItems" xlink:href="tait-20180331.xsd#tait_SUBSEQUENTEVENTSDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_SUBSEQUENTEVENTSDetailsLineItems_lbl" xml:lang="en-US">8 - SUBSEQUENT EVENTS (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_SUBSEQUENTEVENTSDetailsLineItems" xlink:to="tait_SUBSEQUENTEVENTSDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_TimingOfRevenueRecognitionAxis_lbl0" xml:lang="en-US">Timing Of Revenue Recognition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_TimingOfRevenueRecognitionAxis" xlink:to="tait_TimingOfRevenueRecognitionAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tait_TimingOfRevenueRecognitionAxis_lbl1" xml:lang="en-US">Timing of revenue recognition by revenue.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_TimingOfRevenueRecognitionAxis" xlink:to="tait_TimingOfRevenueRecognitionAxis_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_DistributionComponentsMember_lbl0" xml:lang="en-US">Distribution Components [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_DistributionComponentsMember" xlink:to="tait_DistributionComponentsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tait_DistributionComponentsMember_lbl1" xml:lang="en-US">Major product line</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_DistributionComponentsMember" xlink:to="tait_DistributionComponentsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_GrandShineManagementLimitedMember_lbl0" xml:lang="en-US">Grand Shine Management Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_GrandShineManagementLimitedMember" xlink:to="tait_GrandShineManagementLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tait_GrandShineManagementLimitedMember_lbl1" xml:lang="en-US">Name of joint venture counter party.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_GrandShineManagementLimitedMember" xlink:to="tait_GrandShineManagementLimitedMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_ODMComponentsMember_lbl0" xml:lang="en-US">ODM Components [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_ODMComponentsMember" xlink:to="tait_ODMComponentsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tait_ODMComponentsMember_lbl1" xml:lang="en-US">Major product line</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_ODMComponentsMember" xlink:to="tait_ODMComponentsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_ODMProjectsMember_lbl0" xml:lang="en-US">ODM Projects [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_ODMProjectsMember" xlink:to="tait_ODMProjectsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tait_ODMProjectsMember_lbl1" xml:lang="en-US">Major product line</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_ODMProjectsMember" xlink:to="tait_ODMProjectsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_OtherMember_lbl0" xml:lang="en-US">Other [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_OtherMember" xlink:to="tait_OtherMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tait_OtherMember_lbl1" xml:lang="en-US">Other geographical locations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_OtherMember" xlink:to="tait_OtherMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_ProductsTransferredAtAPointInTimeMember_lbl0" xml:lang="en-US">Products Transferred At A Point In Time [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_ProductsTransferredAtAPointInTimeMember" xlink:to="tait_ProductsTransferredAtAPointInTimeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tait_ProductsTransferredAtAPointInTimeMember_lbl1" xml:lang="en-US">Products transferred at a point in time.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_ProductsTransferredAtAPointInTimeMember" xlink:to="tait_ProductsTransferredAtAPointInTimeMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_Stock2005IncentivePlanMember_lbl0" xml:lang="en-US">Stock 2005 Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_Stock2005IncentivePlanMember" xlink:to="tait_Stock2005IncentivePlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tait_Stock2005IncentivePlanMember_lbl1" xml:lang="en-US">Name of the equity-based compensation arrangement plan.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_Stock2005IncentivePlanMember" xlink:to="tait_Stock2005IncentivePlanMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_TaitronComponentsMexicoMember_lbl0" xml:lang="en-US">Taitron Components Mexico [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_TaitronComponentsMexicoMember" xlink:to="tait_TaitronComponentsMexicoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tait_TaitronComponentsMexicoMember_lbl1" xml:lang="en-US">Name of subsidiary.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_TaitronComponentsMexicoMember" xlink:to="tait_TaitronComponentsMexicoMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_TeamforceCompanyLimitedMember_lbl0" xml:lang="en-US">Teamforce Company Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_TeamforceCompanyLimitedMember" xlink:to="tait_TeamforceCompanyLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tait_TeamforceCompanyLimitedMember_lbl1" xml:lang="en-US">All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_TeamforceCompanyLimitedMember" xlink:to="tait_TeamforceCompanyLimitedMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_ZowieTechnologyMember_lbl0" xml:lang="en-US">Zowie Technology [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_ZowieTechnologyMember" xlink:to="tait_ZowieTechnologyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tait_ZowieTechnologyMember_lbl1" xml:lang="en-US">Name of investment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_ZowieTechnologyMember" xlink:to="tait_ZowieTechnologyMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="tait_DocumentAndEntityInformationAbstract" xlink:href="tait-20180331.xsd#tait_DocumentAndEntityInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tait_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document and Entity Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tait_DocumentAndEntityInformationAbstract" xlink:to="tait_DocumentAndEntityInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentInformationTable_lbl" xml:lang="en-US">Document Information [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentInformationLineItems_lbl" xml:lang="en-US">Document Information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl0" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentDescription" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl0" xml:lang="en-US">Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_lbl0" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDividends_lbl0" xml:lang="en-US">Payments of Dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl0" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Stockholders&apos; Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_StatementScenarioAxis_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>tait-20180331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by iC(tm) - CompSci Interactive Converter - http://www.compsciresources.com -->
<!-- Created: Mon May 14 15:09:17 EDT 2018 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_ConsolidatedBalanceSheet" roleURI="http://taitroncomponents.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://taitroncomponents.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_ConsolidatedComprehensiveIncome" roleURI="http://taitroncomponents.com/role/ConsolidatedComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_ConsolidatedCashFlow" roleURI="http://taitroncomponents.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_2INVENTORY" roleURI="http://taitroncomponents.com/role/2INVENTORY"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_3OTHERASSETS" roleURI="http://taitroncomponents.com/role/3OTHERASSETS"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_4LONGTERMDEBTFROMRELATEDPARTY" roleURI="http://taitroncomponents.com/role/4LONGTERMDEBTFROMRELATEDPARTY"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_5RELATEDPARTYTRANSACTIONS" roleURI="http://taitroncomponents.com/role/5RELATEDPARTYTRANSACTIONS"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_6SHAREBASEDCOMPENSATION" roleURI="http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATION"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_7COMMITMENTSANDCONTINGENCIES" roleURI="http://taitroncomponents.com/role/7COMMITMENTSANDCONTINGENCIES"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_8SUBSEQUENTEVENTS" roleURI="http://taitroncomponents.com/role/8SUBSEQUENTEVENTS"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_AccountingPoliciesByPolicy" roleURI="http://taitroncomponents.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_3OTHERASSETSTables" roleURI="http://taitroncomponents.com/role/3OTHERASSETSTables"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_6SHAREBASEDCOMPENSATIONTables" roleURI="http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATIONTables"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_ScheduleofNewAccountingPronouncementsandChangesinAccountingPrinciplesTable" roleURI="http://taitroncomponents.com/role/ScheduleofNewAccountingPronouncementsandChangesinAccountingPrinciplesTable"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_ScheduleofOtherAssetsTable" roleURI="http://taitroncomponents.com/role/ScheduleofOtherAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_ScheduleofSharebasedCompensationStockOptionsActivityTable" roleURI="http://taitroncomponents.com/role/ScheduleofSharebasedCompensationStockOptionsActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" roleURI="http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_2INVENTORYDetails" roleURI="http://taitroncomponents.com/role/2INVENTORYDetails"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_3OTHERASSETSDetails" roleURI="http://taitroncomponents.com/role/3OTHERASSETSDetails"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_4LONGTERMDEBTFROMRELATEDPARTYDetails" roleURI="http://taitroncomponents.com/role/4LONGTERMDEBTFROMRELATEDPARTYDetails"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_5RELATEDPARTYTRANSACTIONSDetails" roleURI="http://taitroncomponents.com/role/5RELATEDPARTYTRANSACTIONSDetails"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_6SHAREBASEDCOMPENSATIONDetails" roleURI="http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATIONDetails"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_7COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://taitroncomponents.com/role/7COMMITMENTSANDCONTINGENCIESDetails"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#tait_r_8SUBSEQUENTEVENTSDetails" roleURI="http://taitroncomponents.com/role/8SUBSEQUENTEVENTSDetails"/>
  <roleRef xlink:type="simple" xlink:href="tait-20180331.xsd#DocumentAndEntityInformation" roleURI="http://taitroncomponents.com/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="2.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_AssetsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="us-gaap_Assets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DueToRelatedPartiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DueToRelatedPartiesNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DueToRelatedPartiesNoncurrent" xlink:to="us-gaap_Liabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MinorityInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_MinorityInterest" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="2.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryValuationReserves" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/ConsolidatedComprehensiveIncome">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpense" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GainLossOnInvestments" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherIncome" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockDividendsPerShareCashPaid" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss_0" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnInvestments" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="InvestingActivitiesAbstract" xlink:href="tait-20180331.xsd#tait_InvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="InvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="FinancingActivitiesAbstract" xlink:href="tait-20180331.xsd#tait_FinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="FinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDividends" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDividends" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="SupplementalDisclosuresOfCashFlowInformationAbstract" xlink:href="tait-20180331.xsd#tait_SupplementalDisclosuresOfCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="SupplementalDisclosuresOfCashFlowInformationAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalDisclosuresOfCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaid" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalDisclosuresOfCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/2INVENTORY">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/3OTHERASSETS">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/4LONGTERMDEBTFROMRELATEDPARTY">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/5RELATEDPARTYTRANSACTIONS">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATION">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/7COMMITMENTSANDCONTINGENCIES">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/8SUBSEQUENTEVENTS">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
<!-- [WMV4][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt9uvRsJTXMeMewLyH9HKj6I6pbvcDxjLAIVV3P31l+OPRnhra9Et2um/FP0xDS+yiMAqlX6YoF/evgF3EaQUyelvT+ZYCS/ktDOkcIE1pScLZkeoXQChnfZD870f+XQpzvBkMNaLobkRIYFhLX67s7USV7OqfMijIalLJTTMXuapiiW5FKkmGvq0rRBz5KacAf0LRcgzpKwOsnc77gALAYt] CSR-->
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/3OTHERASSETSTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_ScheduleOfOtherAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATIONTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/ScheduleofNewAccountingPronouncementsandChangesinAccountingPrinciplesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:href="tait-20180331.xsd#tait_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="srt_ProductOrServiceAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ODMProjectsMember" xlink:href="tait-20180331.xsd#tait_ODMProjectsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="ODMProjectsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ODMComponentsMember" xlink:href="tait-20180331.xsd#tait_ODMComponentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="ODMComponentsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DistributionComponentsMember" xlink:href="tait-20180331.xsd#tait_DistributionComponentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="DistributionComponentsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="srt_StatementGeographicalAxis" order="2.0"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_US" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_AsiaMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AsiaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_AsiaMember" order="2.0"/>
    <loc xlink:type="locator" xlink:label="OtherMember" xlink:href="tait-20180331.xsd#tait_OtherMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="OtherMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TimingOfRevenueRecognitionAxis" xlink:href="tait-20180331.xsd#tait_TimingOfRevenueRecognitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="TimingOfRevenueRecognitionAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TimingOfRevenueRecognitionDomain" xlink:href="tait-20180331.xsd#tait_TimingOfRevenueRecognitionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TimingOfRevenueRecognitionAxis" xlink:to="TimingOfRevenueRecognitionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ProductsTransferredAtAPointInTimeMember" xlink:href="tait-20180331.xsd#tait_ProductsTransferredAtAPointInTimeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TimingOfRevenueRecognitionAxis" xlink:to="ProductsTransferredAtAPointInTimeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/ScheduleofOtherAssetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherAssetsAbstract" xlink:href="tait-20180331.xsd#tait_ScheduleOfOtherAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="OTHERASSETSDetailsScheduleofOtherAssetsTable" xlink:href="tait-20180331.xsd#tait_OTHERASSETSDetailsScheduleofOtherAssetsTable"/>
    <loc xlink:type="locator" xlink:label="OTHERASSETSDetailsScheduleofOtherAssetsLineItems" xlink:href="tait-20180331.xsd#tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherAssetsAbstract" xlink:to="OTHERASSETSDetailsScheduleofOtherAssetsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OTHERASSETSDetailsScheduleofOtherAssetsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ZowieTechnologyMember" xlink:href="tait-20180331.xsd#tait_ZowieTechnologyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="ZowieTechnologyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GrandShineManagementLimitedMember" xlink:href="tait-20180331.xsd#tait_GrandShineManagementLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="GrandShineManagementLimitedMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OTHERASSETSDetailsScheduleofOtherAssetsTable" xlink:to="OTHERASSETSDetailsScheduleofOtherAssetsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OTHERASSETSDetailsScheduleofOtherAssetsLineItems" xlink:to="us-gaap_EquityMethodInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OTHERASSETSDetailsScheduleofOtherAssetsLineItems" xlink:to="us-gaap_OtherInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OTHERASSETSDetailsScheduleofOtherAssetsLineItems" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/ScheduleofSharebasedCompensationStockOptionsActivityTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:href="tait-20180331.xsd#tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:href="tait-20180331.xsd#tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:href="tait-20180331.xsd#tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="dei_LegalEntityAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TaitronComponentsMexicoMember" xlink:href="tait-20180331.xsd#tait_TaitronComponentsMexicoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="TaitronComponentsMexicoMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsTable" xlink:to="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/2INVENTORYDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryValuationReserves" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/3OTHERASSETSDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="OTHERASSETSDetailsTable" xlink:href="tait-20180331.xsd#tait_OTHERASSETSDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OTHERASSETSDetailsLineItems" xlink:href="tait-20180331.xsd#tait_OTHERASSETSDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="OTHERASSETSDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OTHERASSETSDetailsTable" xlink:to="dei_LegalEntityAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TeamforceCompanyLimitedMember" xlink:href="tait-20180331.xsd#tait_TeamforceCompanyLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="TeamforceCompanyLimitedMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OTHERASSETSDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OTHERASSETSDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="3.0"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ZowieTechnologyMember" xlink:href="tait-20180331.xsd#tait_ZowieTechnologyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="ZowieTechnologyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GrandShineManagementLimitedMember" xlink:href="tait-20180331.xsd#tait_GrandShineManagementLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="GrandShineManagementLimitedMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OTHERASSETSDetailsTable" xlink:to="OTHERASSETSDetailsLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OTHERASSETSDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalanceShares" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentOwnedBalanceShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OTHERASSETSDetailsLineItems" xlink:to="us-gaap_InvestmentOwnedBalanceShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OTHERASSETSDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OTHERASSETSDetailsLineItems" xlink:to="us-gaap_UnrealizedGainLossOnInvestments" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/4LONGTERMDEBTFROMRELATEDPARTYDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="LONGTERMDEBTFROMRELATEDPARTYDetailsTable" xlink:href="tait-20180331.xsd#tait_LONGTERMDEBTFROMRELATEDPARTYDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" xlink:href="tait-20180331.xsd#tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="LONGTERMDEBTFROMRELATEDPARTYDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableRateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LONGTERMDEBTFROMRELATEDPARTYDetailsTable" xlink:to="us-gaap_VariableRateAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableRateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrimeRateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrimeRateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_PrimeRateMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LONGTERMDEBTFROMRELATEDPARTYDetailsTable" xlink:to="us-gaap_CreditFacilityAxis" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_LineOfCreditMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LONGTERMDEBTFROMRELATEDPARTYDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LONGTERMDEBTFROMRELATEDPARTYDetailsTable" xlink:to="LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityCollateral" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCollateral"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityCollateral" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems" xlink:to="us-gaap_LineOfCredit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/5RELATEDPARTYTRANSACTIONSDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="RELATEDPARTYTRANSACTIONSDetailsTable" xlink:href="tait-20180331.xsd#tait_RELATEDPARTYTRANSACTIONSDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RELATEDPARTYTRANSACTIONSDetailsLineItems" xlink:href="tait-20180331.xsd#tait_RELATEDPARTYTRANSACTIONSDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="RELATEDPARTYTRANSACTIONSDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RELATEDPARTYTRANSACTIONSDetailsTable" xlink:to="us-gaap_CreditFacilityAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_LineOfCreditMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RELATEDPARTYTRANSACTIONSDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RELATEDPARTYTRANSACTIONSDetailsTable" xlink:to="RELATEDPARTYTRANSACTIONSDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpensesRelatedParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RELATEDPARTYTRANSACTIONSDetailsLineItems" xlink:to="us-gaap_CostsAndExpensesRelatedParty" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RELATEDPARTYTRANSACTIONSDetailsLineItems" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RELATEDPARTYTRANSACTIONSDetailsLineItems" xlink:to="us-gaap_InterestPaid" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RELATEDPARTYTRANSACTIONSDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATIONDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="SHAREBASEDCOMPENSATIONDetailsTable" xlink:href="tait-20180331.xsd#tait_SHAREBASEDCOMPENSATIONDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SHAREBASEDCOMPENSATIONDetailsLineItems" xlink:href="tait-20180331.xsd#tait_SHAREBASEDCOMPENSATIONDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="SHAREBASEDCOMPENSATIONDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SHAREBASEDCOMPENSATIONDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="Stock2005IncentivePlanMember" xlink:href="tait-20180331.xsd#tait_Stock2005IncentivePlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="Stock2005IncentivePlanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SHAREBASEDCOMPENSATIONDetailsTable" xlink:to="srt_RangeAxis" order="2.0"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SHAREBASEDCOMPENSATIONDetailsTable" xlink:to="SHAREBASEDCOMPENSATIONDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SHAREBASEDCOMPENSATIONDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SHAREBASEDCOMPENSATIONDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/7COMMITMENTSANDCONTINGENCIESDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/8SUBSEQUENTEVENTSDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="SUBSEQUENTEVENTSDetailsTable" xlink:href="tait-20180331.xsd#tait_SUBSEQUENTEVENTSDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SUBSEQUENTEVENTSDetailsLineItems" xlink:href="tait-20180331.xsd#tait_SUBSEQUENTEVENTSDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="SUBSEQUENTEVENTSDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUBSEQUENTEVENTSDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUBSEQUENTEVENTSDetailsTable" xlink:to="SUBSEQUENTEVENTSDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SUBSEQUENTEVENTSDetailsLineItems" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://taitroncomponents.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="DocumentAndEntityInformationAbstract" xlink:href="tait-20180331.xsd#tait_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentInformationTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="2.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="2.0"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="3.0"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="4.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="5.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" order="6.0"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="7.0"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentDescription" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentDescription" order="8.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="9.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="10.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="11.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="12.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="13.0"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="14.0"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="15.0"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="16.0"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6801326592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Apr. 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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">TAITRON COMPONENTS 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_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000942126<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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</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_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Smaller Reporting Company<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<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">Mar. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=us-gaap_CommonClassBMember', window );">Common Class B [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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">762,612<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=us-gaap_CommonClassAMember', window );">Common Class A [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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,808,235<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</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_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_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) (5) Smaller Reporting Accelerated Filer, (6) Smaller Reporting Emerging Growth Company Filer (7) Non-accelerated Emerging Growth Company Filer or (8) Accelerated Emerging Growth Company Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</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_EntityWellKnownSeasonedIssuer</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_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_CommonClassBMember</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=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_CommonClassAMember</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>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6801719440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 3,594,000<span></span>
</td>
<td class="nump">$ 3,250,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_AccountsReceivableNetCurrent', window );">Accounts receivable, less allowances of $42,000 and $40,000, respectively</a></td>
<td class="nump">721,000<span></span>
</td>
<td class="nump">978,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_InventoryNet', window );">Inventories, less reserves for obsolescence of $7,910,000, and $7,848,000, respectively (Note 2)</a></td>
<td class="nump">4,409,000<span></span>
</td>
<td class="nump">4,990,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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">125,000<span></span>
</td>
<td class="nump">80,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">8,849,000<span></span>
</td>
<td class="nump">9,298,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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">3,816,000<span></span>
</td>
<td class="nump">3,866,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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Other assets (Note 3)</a></td>
<td class="nump">319,000<span></span>
</td>
<td class="nump">403,000<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,984,000<span></span>
</td>
<td class="nump">13,567,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_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">431,000<span></span>
</td>
<td class="nump">848,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_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">277,000<span></span>
</td>
<td class="nump">358,000<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">708,000<span></span>
</td>
<td class="nump">1,206,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_DueToRelatedPartiesNoncurrent', window );">Long-term debt from related party (Note 4)</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">1,208,000<span></span>
</td>
<td class="nump">1,706,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_CommitmentsAndContingencies', window );">Commitments and contingencies (Notes 5 and 7)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.001 par value. Authorized 5,000,000 shares; None issued or outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">10,745,000<span></span>
</td>
<td class="nump">10,744,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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">137,000<span></span>
</td>
<td class="nump">144,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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">789,000<span></span>
</td>
<td class="nump">867,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Shareholders&#8217; Equity - Taitron Components Inc</a></td>
<td class="nump">11,677,000<span></span>
</td>
<td class="nump">11,761,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_MinorityInterest', window );">Noncontrolling interest in subsidiary</a></td>
<td class="nump">99,000<span></span>
</td>
<td class="nump">100,000<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Shareholders&#8217; Equity</a></td>
<td class="nump">11,776,000<span></span>
</td>
<td class="nump">11,861,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Shareholders&#8217; Equity</a></td>
<td class="nump">12,984,000<span></span>
</td>
<td class="nump">13,567,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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [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_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; 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_CommonStockValue', window );">Common Stock, value, issued</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,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_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B [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_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock, value, issued</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 1,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_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</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,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_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred 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(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_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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.23)<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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=82887183&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=68049868&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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity method investee and investment in and advance to affiliate.</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.12)<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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=84234705&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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_CommonClassAMember</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=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_CommonClassBMember</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>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6802127760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowances (in Dollars)</a></td>
<td class="nump">$ 42,000<span></span>
</td>
<td class="nump">$ 40,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_InventoryValuationReserves', window );">Inventories, reserves for obsolescence (in Dollars)</a></td>
<td class="nump">$ 7,910,000<span></span>
</td>
<td class="nump">$ 7,848,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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in Dollars per share)</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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="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=us-gaap_CommonClassAMember', window );">Common Class A [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_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in Dollars per share)</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_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">4,808,235<span></span>
</td>
<td class="nump">4,808,235<span></span>
</td>
</tr>
<tr class="re">
<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">4,808,235<span></span>
</td>
<td class="nump">4,808,235<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=us-gaap_CommonClassBMember', window );">Common Class B [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_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in Dollars per share)</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">762,612<span></span>
</td>
<td class="nump">762,612<span></span>
</td>
</tr>
<tr class="re">
<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">762,612<span></span>
</td>
<td class="nump">762,612<span></span>
</td>
</tr>
<tr class="ro">
<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">762,612<span></span>
</td>
<td class="nump">762,612<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>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<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.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_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_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_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=68049868&amp;loc=d3e3927-108312<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 S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 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 S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br><br>Reference 4: http://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_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_CommonClassAMember</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=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_CommonClassBMember</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>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6804073472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net product revenue</a></td>
<td class="nump">$ 1,655,000<span></span>
</td>
<td class="nump">$ 2,167,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_CostOfGoodsAndServicesSold', window );">Cost of products sold</a></td>
<td class="nump">1,001,000<span></span>
</td>
<td class="nump">1,294,000<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">654,000<span></span>
</td>
<td class="nump">873,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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">560,000<span></span>
</td>
<td class="nump">540,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">94,000<span></span>
</td>
<td class="nump">333,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_InterestExpense', window );">Interest expense, net</a></td>
<td class="num">(6,000)<span></span>
</td>
<td class="num">(9,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_GainLossOnInvestments', window );">Loss on investments (Note 3)</a></td>
<td class="num">(75,000)<span></span>
</td>
<td class="num">(54,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_OtherIncome', window );">Other income, net</a></td>
<td class="nump">48,000<span></span>
</td>
<td class="nump">29,000<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">61,000<span></span>
</td>
<td class="nump">299,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="num">(2,000)<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">59,000<span></span>
</td>
<td class="nump">299,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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to noncontrolling interest in subsidiary</a></td>
<td class="num">(2,000)<span></span>
</td>
<td class="num">(1,000)<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income attributable to Taitron Components Inc.</a></td>
<td class="nump">$ 61,000<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net income per share: Basic (in Dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income per share: Diluted (in Dollars per share)</a></td>
<td class="nump">0.01<span></span>
</td>
<td class="nump">0.05<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Cash dividends declared per common share (in Dollars per share)</a></td>
<td class="nump">$ 0.025<span></span>
</td>
<td class="nump">$ 0.025<span></span>
</td>
</tr>
<tr class="re">
<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 (in Shares)</a></td>
<td class="nump">5,570,847<span></span>
</td>
<td class="nump">5,530,847<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding: Diluted (in Shares)</a></td>
<td class="nump">5,670,592<span></span>
</td>
<td class="nump">5,560,847<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 59,000<span></span>
</td>
<td class="nump">$ 299,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_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive income:</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(7,000)<span></span>
</td>
<td class="num">(18,000)<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">52,000<span></span>
</td>
<td class="nump">281,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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive loss attributable to noncontrolling interests</a></td>
<td class="num">(1,000)<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to Taitron Components Inc.</a></td>
<td class="nump">$ 53,000<span></span>
</td>
<td class="nump">$ 281,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_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 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 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 4: 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 21<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613674-111683<br><br>Reference 5: 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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<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 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27405-111563<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.7(c),9(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of borrowed funds accounted for as interest expense.</p></div>
<a 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 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<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 (d)<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 (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 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 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 4: 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 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a 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 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 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1377-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_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109240241&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 7: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 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 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=109260490&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6801823872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 59,000<span></span>
</td>
<td class="nump">$ 299,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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by (used for) operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">53,000<span></span>
</td>
<td class="nump">67,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_ProvisionForDoubtfulAccounts', window );">Provision for sales returns and doubtful accounts</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">111,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_ShareBasedCompensation', window );">Stock based compensation</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">1,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_GainLossOnInvestments', window );">Loss on investments</a></td>
<td class="nump">75,000<span></span>
</td>
<td class="nump">54,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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">255,000<span></span>
</td>
<td class="num">(1,030,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_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">581,000<span></span>
</td>
<td class="nump">27,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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(45,000)<span></span>
</td>
<td class="num">(84,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_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(417,000)<span></span>
</td>
<td class="nump">233,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_IncreaseDecreaseInAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="num">(80,000)<span></span>
</td>
<td class="num">(44,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_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other assets and liabilities</a></td>
<td class="nump">9,000<span></span>
</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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities', window );">Total adjustments</a></td>
<td class="nump">434,000<span></span>
</td>
<td class="num">(665,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used for) operating activities</a></td>
<td class="nump">493,000<span></span>
</td>
<td class="num">(366,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_tait_InvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Acquisition of property &amp; equipment</a></td>
<td class="num">(3,000)<span></span>
</td>
<td class="num">(23,000)<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 for investing activities</a></td>
<td class="num">(3,000)<span></span>
</td>
<td class="num">(23,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_tait_FinancingActivitiesAbstract', window );"><strong>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_PaymentsOfDividends', window );">Dividend payments</a></td>
<td class="num">(139,000)<span></span>
</td>
<td class="num">(138,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used for financing activities</a></td>
<td class="num">(139,000)<span></span>
</td>
<td class="num">(138,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_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Impact of exchange rates on cash</a></td>
<td class="num">(7,000)<span></span>
</td>
<td class="num">(18,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">344,000<span></span>
</td>
<td class="num">(545,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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, beginning of period</a></td>
<td class="nump">3,250,000<span></span>
</td>
<td class="nump">4,018,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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, end of period</a></td>
<td class="nump">3,594,000<span></span>
</td>
<td class="nump">3,473,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_tait_SupplementalDisclosuresOfCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Cash paid for interest</a></td>
<td class="nump">6,000<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_IncomeTaxesPaid', window );">Cash paid for income taxes, net</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_tait_FinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tait_FinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tait_</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_tait_InvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tait_InvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tait_</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_tait_SupplementalDisclosuresOfCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tait_SupplementalDisclosuresOfCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tait_</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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27405-111563<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.7(c),9(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of 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=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 7: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/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.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-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_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6797106944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold"><font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1 &#x2013; </font>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</div><br/><div style="TEXT-ALIGN: justify; FONT-FAMILY: 'Times New Roman', Times, serif; MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Overview of business</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">In 1989, we were formed and incorporated in California.&#xa0; We maintain a majority-owned subsidiary in Mexico (since 1998) and two divisions in each of Taiwan (since 1998) and China (since 2005).&#xa0; Our Mexico location closed all operations in May 2013 (final closure is pending sale of our local 15,000 sq. ft. office and warehouse facility) and our Taiwan and China locations are for supporting overseas customers, inventory sourcing, purchases and coordinating the manufacture of our products.&#xa0; Our China location also serves as the engineering designs support center responsible for arranging pre-production scheduling and mass production runs with joint venture partners for our projects, making component datasheets and test specifications, preparing samples, monitoring quality of shipments and performing failure analysis reports.</div><br/><div style="TEXT-ALIGN: justify; FONT-FAMILY: 'Times New Roman', Times, serif; MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Basis of Presentation</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">The unaudited condensed consolidated interim financial statements include the accounts of the Company and all wholly owned divisions, including its 60% majority-owned subsidiary, Taitron Components Mexico, S.A. de C.V.&#xa0; All significant intercompany accounts and transactions have been eliminated in consolidation.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">These unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) for interim financial information and the instructions to Form 10-Q and Article 8 of Regulation S-X.&#xa0; Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.&#xa0; In the opinion of management, all adjustments of a normal recurring nature and considered necessary for a fair presentation of its financial condition and results of operations for the interim periods presented in this Quarterly Report on Form 10-Q have been included.&#xa0; Operating results for the interim periods are not necessarily indicative of financial results for the full year.&#xa0; These unaudited condensed consolidated financial statements should be read in conjunction with the audited condensed consolidated financial statements and notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2017.&#xa0; In preparing these financial statements, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the condensed consolidated financial statements and the reported amount of revenues and expenses during the reporting periods.&#xa0; Actual results could differ from those estimates.&#xa0; Significant estimates and assumptions included in the Company&#x2019;s condensed consolidated financial statements relate to <font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">the allowance for sales returns, doubtful accounts, inventory reserves, accrued liabilities and deferred income taxes.</font>&#xa0; Certain amounts in the prior year condensed consolidated financial statements have been reclassified to conform to the current year presentation.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">New Accounting Pronouncements</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><!--Anchor--><!--Anchor-->In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued a new accounting standard on leasing. The new standard will require companies to record most leased assets and liabilities on the balance sheet, and also proposes a dual model for recognizing expense. This guidance will be effective in the first quarter of 2019 with early adoption permitted. We have evaluated the impact of adopting this guidance and we are preparing for the changes to be made to our consolidated financial statements. We expect the adoption of these accounting changes will not impact our assets and liabilities nor our net income or equity, as we currently do not lease any assets.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">In March 2016, the FASB issued new accounting standard which simplified certain aspects of the accounting for stock-based payment transactions, including income taxes, classification of awards and classification in the statement of cash flows. This guidance was effective for annual reporting periods beginning after December 15, 2016 and interim periods within those annual periods. The adoption of this standard did not have a material impact on our consolidated financial statements and disclosures.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">In January 2017, the FASB issued a new accounting standard which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or disposals of assets or businesses. This guidance will be effective for the Company for the year ending December 31, 2019 and interim reporting periods within that year. Early adoption is permitted for transactions that have not been reported in financial statements that have been issued or made <!--Anchor-->available for issuance. We are currently evaluating the effect of the adoption of this guidance on our consolidated financial statements.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">In May 2017, the FASB issued a new accounting standard which provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in ASC Topic 718.&#xa0; Under the new guidance, modification accounting is required only if the fair value, the vesting conditions, or the classification of the award (as equity or liability) changes as a result of the change in terms or conditions. This guidance will be effective for the year ending December 31, 2019 and interim reporting periods within that year. Early adoption is permitted. We expect the adoption of this guidance will not have a material effect on our consolidated financial statements.</div><br/><div style="TEXT-ALIGN: justify; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Impact of Recently Issued Accounting Standards</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">On January 1, 2018, we adopted Topic 606 (<font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">ASU 2014-09)</font> applying the modified retrospective method.&#xa0; The primary impact of adoption relates to additional disclosures and presentation of revenue by primary geographical market, major product line and the timing of revenue recognition.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Revenue recognition</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Revenue is recognized at the point at which control of the underlying products are transferred to the customer.&#xa0; Satisfaction of our performance obligations occur upon the transfer of control of products, either from our facilities or directly from suppliers to customers.&#xa0; We consider customer purchase orders to be the contracts with a customer.&#xa0; All revenue is generated from contracts with customers.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">In determining the transaction price, we evaluate whether the price is subject to refund or adjustment to determine the net consideration to which we expect to receive.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Taxes assessed by a governmental authority on revenue-producing transactions are excluded from revenue.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment costs and are included in cost of products sold.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Based upon the nature of our contracts with customers and our performance obligations within those contracts, we have no contract assets or liabilities as of March 31, 2018 and December 31, 2017.</div><br/><div style="TEXT-ALIGN: justify; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nature of products</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">We are primarily a supplier of original designed and manufactured (ODM) products that include value-added engineering and turn-key solutions.&#xa0; <font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">The following is a description of major products lines from which we generate our revenue:</font></div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style="text-decoration:underline">ODM Projects </font></font><font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">-&#xa0; Our custom made small devices for </font>original equipment manufacturers (OEMs) and contract electronic manufacturers (CEMs) in their multi-year turn-key projects and marketed in specific industries such as: wild animal feeders, timers for DC motors, public street light controllers, and battery chargers.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style="text-decoration:underline">ODM Components</font></font><font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"> -&#xa0; Our private labeled </font>electronic components.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style="text-decoration:underline">Distribution Components</font></font><font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"> -&#xa0; Our name brand </font>electronic components.</div><br/><div style="TEXT-ALIGN: justify; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Disaggregation of revenue</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; MARGIN-BOTTOM: 5pt; FONT-SIZE: 10pt">In the following table, revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.</div><br/><table style="WIDTH: 75%; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; margin-left: auto; margin-right: auto;" id="z1736991720d0428db8df3cec4feb0036" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 47%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="6">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Three Months Ended March 31,</div>
</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2018</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal"><font style="text-decoration:underline">Primary geographical markets:</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">United States</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,443,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,980,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style=" WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Asia</div>
</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">191,000</div>
</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">136,000</div>
</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Other</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">21,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">51,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,655,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">2,167,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style="BACKGROUND-COLOR: #cceeff; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal"><font style="text-decoration:underline">Major product lines:</font></font></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style=" WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">ODM projects</div>
</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">841,000</div>
</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,274,000</div>
</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">ODM components</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">716,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">700,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Distribution components</div>
</td>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">98,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">193,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,655,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">2,167,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style=" WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style=" FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal"><font style="text-decoration:underline">Timing of revenue recognition:</font></font></div>
</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Products transferred at a point in time</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,655,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">2,167,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting 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 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6632570624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2 - INVENTORY<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventory Disclosure [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="TEXT-ALIGN: justify; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2 &#x2013; INVENTORY</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Inventory &#x2013; Inventory, consisting principally of products held for resale, is recorded at the lower of cost (determined using the first in-first out method) or net realizable value.&#xa0; We had inventory balances in the amount of $4,409,000 and $4,990,000 at March 31, 2018 and December 31, 2017, respectively, which is presented net of valuation allowances of $7,910,000 and $7,848,000, respectively.&#xa0; We evaluate inventories to identify excess, high-cost, slow-moving or other factors rendering inventories as unmarketable at normal profit margins.&#xa0; Due to the complexity of managing and maintaining a large inventory of product offerings, estimates are made regarding adjustments to the cost of inventories.&#xa0; Based on our assumptions about future demand and market conditions, inventories are carried at the lower of cost or net realizable value.&#xa0; If our assumptions about future demand change, or market conditions are less favorable than those projected, additional write-downs of inventories may be required.&#xa0; In any case, actual amounts could be different from those estimated.</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. 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://fasb.org/us-gaap/role/ref/legacyRef<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>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6797131232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3 - OTHER ASSETS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [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_OtherAssetsDisclosureTextBlock', window );">Other Assets Disclosure [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">3 &#x2013; OTHER ASSETS</div><br/><table style="WIDTH: 75%; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; margin-left: auto; margin-right: auto;" id="za6d5d3a00c0a44deacf1b700a150f46d" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 47%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="WIDTH: 47%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">March 31,</div>
</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 47%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2018</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="WIDTH: 47%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">(Unaudited)</div>
</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="WIDTH: 47%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Investment in securities - Zowie Technology</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">193,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">193,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style=" WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Investment in joint venture - Grand Shine Mgmt</div>
</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">110,000</div>
</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">185,000</div>
</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Other</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">16,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">25,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">&#xa0;&#xa0;Other Assets</div>
</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">319,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">403,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Our $193,000 investment in securities as of March 31, 2018 relates to our ownership of 1,322,552 common shares of Zowie Technology Corporation (New Taipei City, Taiwan), a supplier of electronic component products.&#xa0; Our investment relates to approximately 8.9% of their total outstanding shares although we do not have significant influence or control.&#xa0; This investment is accounted for under the cost method basis of accounting.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Our $110,000 investment in joint venture as of March 31, 2018, relates to our 49% ownership of Grand Shine Management Limited (Dong Guan, China), an electronic device contract manufacturer, and joint venture with its 51% owner, Teamforce Company Limited.&#xa0; Our investment is accounted for under the equity method basis of accounting.&#xa0; As of March 31, 2018 and December 31, 2017, we have recorded cumulative unrealized losses from the inception of our investment in Grand Shine Management of $1,066,000 and $991,000, respectively.</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other assets. This disclosure includes other current assets and other noncurrent assets.</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_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6631742128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>4 - LONG-TERM DEBT FROM RELATED PARTY<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt Disclosure [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">4 &#x2013; LONG-TERM DEBT FROM RELATED PARTY</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">On April 21, 2008, we entered into a $3,000,000 credit facility, collateralized by real property, from K.S. Best International Co. Ltd., a company controlled by the brother of our Chief Executive Officer.&#xa0; Credit is available in $500,000 advances, each advance is payable in monthly interest only installments, at the rate of Prime + 0.25% per annum.&#xa0; As of March 31, 2018 and December 31, 2017, the aggregate outstanding balance on this credit facility was $500,000.&#xa0; See Note 8.</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6797194016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>5 - RELATED PARTY TRANSACTIONS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions Disclosure [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">5 &#x2013; RELATED PARTY TRANSACTIONS</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><!--Anchor-->We made payments to K.S. Best International Co. Ltd., a company controlled by the brother of our Chief Executive Officer of approximately $6,000 for both of the quarters ended March 31, 2018 and 2017.&#xa0; These payments were for professional fees related to the operational management of our Taiwan office.&#xa0; In addition, we also made payments of approximately $6,000 and $14,000 for the quarters ended March 31, 2018 and 2017, respectively, for interest expense on our credit facility from K.S. Best International Co. Ltd.&#xa0; See Note 4.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">We have a $3,000,000 credit facility, collateralized by real property, from K.S. Best International Co. Ltd., a company controlled by the brother of our Chief Executive Officer.&#xa0; See Note 4 and 8.</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</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 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6632337488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6 - SHARE BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">6 &#x2013; SHARE BASED COMPENSATION</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Accounting for stock options issued to employees measures the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award.&#xa0; That cost is recognized over the period during which an employee is required to provide service in exchange for the award.&#xa0; Outstanding options to purchase Class A common stock (&#x201c;the Options&#x201d;) vest in three equal annual installments beginning one year from the date of grant and are subject to termination provisions as defined in our 2005 Stock Incentive Plan.&#xa0; <font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">The Options activity during the three months ended March 31, 2018 is as follows:</font></div><br/><table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt" id="zce0ecd55e25949d0a20bbb5ed8c1da96" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Number of </div>
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Shares</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Weighted Average </div>
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Exercise Price</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Weighted Average Years Remaining Contractual Term</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Aggregate </div>
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Intrinsic Value</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Outstanding at December 31, 2017</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">331,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1.08</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">3.5</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">204,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 44%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">&#xa0;&#xa0;Forfeited</div>
</td>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">(29,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Outstanding at March 31, 2018</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">302,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1.03</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">3.6</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">160,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 44%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Exercisable at March 31, 2018</div>
</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">275,666</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1.03</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">3.7</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">136,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table><br/><div>At March 31, 2018, the range of individual outstanding weighted average exercise prices was $0.98 to $1.08.</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6797131232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>7 - COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies Disclosure [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">7 &#x2013; COMMITMENTS AND CONTINGENCIES</div><br/><div style="TEXT-ALIGN: justify; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style="text-decoration:underline">Inventory Purchasing</font></div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Outstanding commitments to purchase inventory from suppliers aggregated $1,250,000 as of <font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">March 31, 2018</font>.</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6639159040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>8 - SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_SubsequentEventsTextBlock', window );">Subsequent Events [Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">8 &#x2013; SUBSEQUENT EVENTS</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">On April 11, 2018, we paid $500,000 to K.S. Best International Co. Ltd. for principal repayment of our outstanding balance on our credit facility.&#xa0; See Note 4.</div><br/></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6744753056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="TEXT-ALIGN: justify; FONT-FAMILY: 'Times New Roman', Times, serif; MARGIN-BOTTOM: 6pt; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Basis of Presentation</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">The unaudited condensed consolidated interim financial statements include the accounts of the Company and all wholly owned divisions, including its 60% majority-owned subsidiary, Taitron Components Mexico, S.A. de C.V.&#xa0; All significant intercompany accounts and transactions have been eliminated in consolidation.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">These unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) for interim financial information and the instructions to Form 10-Q and Article 8 of Regulation S-X.&#xa0; Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.&#xa0; In the opinion of management, all adjustments of a normal recurring nature and considered necessary for a fair presentation of its financial condition and results of operations for the interim periods presented in this Quarterly Report on Form 10-Q have been included.&#xa0; Operating results for the interim periods are not necessarily indicative of financial results for the full year.&#xa0; These unaudited condensed consolidated financial statements should be read in conjunction with the audited condensed consolidated financial statements and notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2017.&#xa0; In preparing these financial statements, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the condensed consolidated financial statements and the reported amount of revenues and expenses during the reporting periods.&#xa0; Actual results could differ from those estimates.&#xa0; Significant estimates and assumptions included in the Company&#x2019;s condensed consolidated financial statements relate to <font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">the allowance for sales returns, doubtful accounts, inventory reserves, accrued liabilities and deferred income taxes.</font>&#xa0; Certain amounts in the prior year condensed consolidated financial statements have been reclassified to conform to the current year presentation.</div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, Policy [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">New Accounting Pronouncements</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><!--Anchor--><!--Anchor-->In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued a new accounting standard on leasing. The new standard will require companies to record most leased assets and liabilities on the balance sheet, and also proposes a dual model for recognizing expense. This guidance will be effective in the first quarter of 2019 with early adoption permitted. We have evaluated the impact of adopting this guidance and we are preparing for the changes to be made to our consolidated financial statements. We expect the adoption of these accounting changes will not impact our assets and liabilities nor our net income or equity, as we currently do not lease any assets.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">In March 2016, the FASB issued new accounting standard which simplified certain aspects of the accounting for stock-based payment transactions, including income taxes, classification of awards and classification in the statement of cash flows. This guidance was effective for annual reporting periods beginning after December 15, 2016 and interim periods within those annual periods. The adoption of this standard did not have a material impact on our consolidated financial statements and disclosures.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">In January 2017, the FASB issued a new accounting standard which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or disposals of assets or businesses. This guidance will be effective for the Company for the year ending December 31, 2019 and interim reporting periods within that year. Early adoption is permitted for transactions that have not been reported in financial statements that have been issued or made <!--Anchor-->available for issuance. We are currently evaluating the effect of the adoption of this guidance on our consolidated financial statements.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">In May 2017, the FASB issued a new accounting standard which provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in ASC Topic 718.&#xa0; Under the new guidance, modification accounting is required only if the fair value, the vesting conditions, or the classification of the award (as equity or liability) changes as a result of the change in terms or conditions. This guidance will be effective for the year ending December 31, 2019 and interim reporting periods within that year. Early adoption is permitted. We expect the adoption of this guidance will not have a material effect on our consolidated financial statements.</div><br/><div style="TEXT-ALIGN: justify; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Impact of Recently Issued Accounting Standards</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">On January 1, 2018, we adopted Topic 606 (<font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">ASU 2014-09)</font> applying the modified retrospective method.&#xa0; The primary impact of adoption relates to additional disclosures and presentation of revenue by primary geographical market, major product line and the timing of revenue recognition.</div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure', window );">Revenue Recognition Accounting Policy, Gross and Net Revenue Disclosure [Policy Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Revenue recognition</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Revenue is recognized at the point at which control of the underlying products are transferred to the customer.&#xa0; Satisfaction of our performance obligations occur upon the transfer of control of products, either from our facilities or directly from suppliers to customers.&#xa0; We consider customer purchase orders to be the contracts with a customer.&#xa0; All revenue is generated from contracts with customers.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">In determining the transaction price, we evaluate whether the price is subject to refund or adjustment to determine the net consideration to which we expect to receive.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Taxes assessed by a governmental authority on revenue-producing transactions are excluded from revenue.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment costs and are included in cost of products sold.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Based upon the nature of our contracts with customers and our performance obligations within those contracts, we have no contract assets or liabilities as of March 31, 2018 and December 31, 2017.</div><br/><div style="TEXT-ALIGN: justify; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Nature of products</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">We are primarily a supplier of original designed and manufactured (ODM) products that include value-added engineering and turn-key solutions.&#xa0; <font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">The following is a description of major products lines from which we generate our revenue:</font></div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style="text-decoration:underline">ODM Projects </font></font><font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">-&#xa0; Our custom made small devices for </font>original equipment manufacturers (OEMs) and contract electronic manufacturers (CEMs) in their multi-year turn-key projects and marketed in specific industries such as: wild animal feeders, timers for DC motors, public street light controllers, and battery chargers.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style="text-decoration:underline">ODM Components</font></font><font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"> -&#xa0; Our private labeled </font>electronic components.</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style="text-decoration:underline">Distribution Components</font></font><font style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"> -&#xa0; Our name brand </font>electronic components.</div><br/><div style="TEXT-ALIGN: justify; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Disaggregation of revenue</div><br/><div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; MARGIN-BOTTOM: 5pt; FONT-SIZE: 10pt">In the following table, revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.</div><br/><table style="WIDTH: 75%; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; margin-left: auto; margin-right: auto;" id="z1736991720d0428db8df3cec4feb0036" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 47%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="6">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Three Months Ended March 31,</div>
</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2018</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal"><font style="text-decoration:underline">Primary geographical markets:</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">United States</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,443,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,980,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style=" WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Asia</div>
</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">191,000</div>
</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">136,000</div>
</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Other</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">21,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">51,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,655,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">2,167,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style="BACKGROUND-COLOR: #cceeff; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal"><font style="text-decoration:underline">Major product lines:</font></font></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style=" WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">ODM projects</div>
</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">841,000</div>
</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,274,000</div>
</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">ODM components</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">716,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">700,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Distribution components</div>
</td>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">98,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">193,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,655,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">2,167,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style=" WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style=" FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal"><font style="text-decoration:underline">Timing of revenue recognition:</font></font></div>
</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Products transferred at a point in time</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,655,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">2,167,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognizing revenue from a transaction on a gross or net basis.</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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6630501552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
In the following table, revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.<br /><br /><table style="WIDTH: 75%; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; margin-left: auto; margin-right: auto;" id="z1736991720d0428db8df3cec4feb0036" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 47%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="6">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Three Months Ended March 31,</div>
</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2018</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal"><font style="text-decoration:underline">Primary geographical markets:</font></div>
</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">United States</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,443,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,980,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style=" WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Asia</div>
</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">191,000</div>
</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">136,000</div>
</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Other</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">21,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">51,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,655,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">2,167,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style="BACKGROUND-COLOR: #cceeff; FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal"><font style="text-decoration:underline">Major product lines:</font></font></div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style=" WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">ODM projects</div>
</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">841,000</div>
</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,274,000</div>
</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">ODM components</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">716,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">700,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Distribution components</div>
</td>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">98,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">193,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,655,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">2,167,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style=" WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt"><font style=" FONT-VARIANT: normal; FONT-STYLE: normal; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal"><font style="text-decoration:underline">Timing of revenue recognition:</font></font></div>
</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Products transferred at a point in time</div>
</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1,655,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">2,167,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109236672&amp;loc=d3e765-108305<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.10-01.(b)(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=27015980&amp;loc=d3e46468-122699<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22580-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109236672&amp;loc=d3e725-108305<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6631282736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3 - OTHER ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [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_ScheduleOfOtherAssetsTableTextBlock', window );">Schedule of Other Assets [Table Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
<table style="WIDTH: 75%; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; margin-left: auto; margin-right: auto;" id="za6d5d3a00c0a44deacf1b700a150f46d" cellspacing="0" cellpadding="0">
<tr>
<td style="WIDTH: 47%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="WIDTH: 47%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">March 31,</div>
</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">December 31,</div>
</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px; WIDTH: 47%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2018</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">2017</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="WIDTH: 47%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">(Unaudited)</div>
</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="WIDTH: 47%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Investment in securities - Zowie Technology</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">193,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">193,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style=" WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Investment in joint venture - Grand Shine Mgmt</div>
</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">110,000</div>
</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style=" WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">185,000</div>
</td>
<td style="TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Other</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">16,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">25,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 47%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">&#xa0;&#xa0;Other Assets</div>
</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">319,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">403,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfOtherAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts of other assets. This disclosure includes other current assets and other noncurrent assets.</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_ScheduleOfOtherAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6632631040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6 - SHARE BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Share-based Compensation, Stock Options, Activity [Table Text Block]</a></td>
<td class="text"><div style="font-family:  'Times New Roman', Times, serif; font-size:  10pt; ">
The Options activity during the three months ended March 31, 2018 is as follows:<br /><br /><table style="WIDTH: 100%; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt" id="zce0ecd55e25949d0a20bbb5ed8c1da96" cellspacing="0" cellpadding="0">
<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Number of </div>
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Shares</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Weighted Average </div>
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Exercise Price</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Weighted Average Years Remaining Contractual Term</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; VERTICAL-ALIGN: bottom" valign="bottom" colspan="2">
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Aggregate </div>
<div style="TEXT-ALIGN: center; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold">Intrinsic Value</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="VERTICAL-ALIGN: top" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="VERTICAL-ALIGN: top" valign="bottom" colspan="2">&#xa0;</td>
<td style="TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Outstanding at December 31, 2017</div>
</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">331,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1.08</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">3.5</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">204,000</div>
</td>
<td style="TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 44%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">&#xa0;&#xa0;Forfeited</div>
</td>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">(29,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">)</div>
</td>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">-</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 44%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Outstanding at March 31, 2018</div>
</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 2px solid; TEXT-ALIGN: right; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">302,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1.03</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">3.6</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">160,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cceeff; WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
<tr>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 44%; VERTICAL-ALIGN: top" valign="bottom">
<div style="TEXT-ALIGN: left; FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">Exercisable at March 31, 2018</div>
</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: left;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="BORDER-BOTTOM: #000000 4px double; TEXT-ALIGN: right;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">275,666</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">1.03</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">3.7</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
<td style="PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">&#xa0;</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">$</div>
</td>
<td style="TEXT-ALIGN: right; PADDING-BOTTOM: 4px;  WIDTH: 11%; VERTICAL-ALIGN: bottom" valign="bottom">
<div style="FONT-FAMILY: 'Times New Roman', Times, serif; FONT-SIZE: 10pt">136,000</div>
</td>
<td style="TEXT-ALIGN: left; PADDING-BOTTOM: 4px;  WIDTH: 1%; VERTICAL-ALIGN: bottom; white-space: nowrap;" valign="bottom">&#xa0;</td>
</tr>
</table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6746614448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)<br></strong></div></th>
<th class="th"><div>Mar. 31, 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_dei_LegalEntityAxis=tait_TaitronComponentsMexicoMember', window );">Taitron Components Mexico [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems', window );"><strong>1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="nump">60.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tait_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tait_</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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="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_dei_LegalEntityAxis=tait_TaitronComponentsMexicoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">dei_LegalEntityAxis=tait_TaitronComponentsMexicoMember</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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6807103808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - Schedule of New Accounting Pronouncements and Changes in Accounting Principles - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenue</a></td>
<td class="nump">$ 1,655,000<span></span>
</td>
<td class="nump">$ 2,167,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_tait_TimingOfRevenueRecognitionAxis=tait_ProductsTransferredAtAPointInTimeMember', window );">Products Transferred at a Point in Time [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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenue</a></td>
<td class="nump">1,655,000<span></span>
</td>
<td class="nump">2,167,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_srt_StatementGeographicalAxis=country_US', window );">UNITED STATES</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenue</a></td>
<td class="nump">1,443,000<span></span>
</td>
<td class="nump">1,980,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_srt_StatementGeographicalAxis=srt_AsiaMember', window );">Asia [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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenue</a></td>
<td class="nump">191,000<span></span>
</td>
<td class="nump">136,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_srt_StatementGeographicalAxis=tait_OtherMember', window );">Other [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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenue</a></td>
<td class="nump">21,000<span></span>
</td>
<td class="nump">51,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_srt_ProductOrServiceAxis=tait_ODMProjectsMember', window );">ODM Projects [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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenue</a></td>
<td class="nump">841,000<span></span>
</td>
<td class="nump">1,274,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_srt_ProductOrServiceAxis=tait_ODMComponentsMember', window );">ODM Components [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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revenue</a></td>
<td class="nump">716,000<span></span>
</td>
<td class="nump">700,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_srt_ProductOrServiceAxis=tait_DistributionComponentsMember', window );">Distribution Components [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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revenue</a></td>
<td class="nump">$ 98,000<span></span>
</td>
<td class="nump">$ 193,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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 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 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_tait_TimingOfRevenueRecognitionAxis=tait_ProductsTransferredAtAPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tait_TimingOfRevenueRecognitionAxis=tait_ProductsTransferredAtAPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=tait_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=tait_OtherMember</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=tait_ODMProjectsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=tait_ODMProjectsMember</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=tait_ODMComponentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=tait_ODMComponentsMember</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=tait_DistributionComponentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=tait_DistributionComponentsMember</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>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6748205424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>2 - INVENTORY (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, Net</a></td>
<td class="nump">$ 4,409,000<span></span>
</td>
<td class="nump">$ 4,990,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_InventoryValuationReserves', window );">Inventory Valuation Reserves</a></td>
<td class="nump">$ 7,910,000<span></span>
</td>
<td class="nump">$ 7,848,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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=82887183&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=68049868&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_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=68049868&amp;loc=d3e3927-108312<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 S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 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 S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br><br>Reference 4: http://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_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6801287776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3 - OTHER ASSETS (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tait_ZowieTechnologyMember', window );">Zowie Technology [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_tait_OTHERASSETSDetailsLineItems', window );"><strong>3 - OTHER ASSETS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity Method Investments</a></td>
<td class="nump">$ 193,000<span></span>
</td>
<td class="nump">$ 193,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_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="nump">8.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tait_GrandShineManagementLimitedMember', window );">Grand Shine Management Limited [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_tait_OTHERASSETSDetailsLineItems', window );"><strong>3 - OTHER ASSETS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity Method Investments</a></td>
<td class="nump">$ 110,000<span></span>
</td>
<td class="nump">185,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_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="nump">49.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_UnrealizedGainLossOnInvestments', window );">Unrealized Gain (Loss) on Investments</a></td>
<td class="num">$ (1,066,000)<span></span>
</td>
<td class="num">$ (991,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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Zowie Technology [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_tait_OTHERASSETSDetailsLineItems', window );"><strong>3 - OTHER ASSETS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentOwnedBalanceShares', window );">Investment Owned, Balance, Shares (in Shares)</a></td>
<td class="nump">1,322,552<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_dei_LegalEntityAxis=tait_TeamforceCompanyLimitedMember', window );">Teamforce Company Limited [Member] | Grand Shine Management Limited [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_tait_OTHERASSETSDetailsLineItems', window );"><strong>3 - OTHER ASSETS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="nump">51.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_tait_OTHERASSETSDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tait_OTHERASSETSDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tait_</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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</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 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<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 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8813-108599<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.12)<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_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InvestmentOwnedBalanceShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balance held at close of period in number of shares.</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 946<br> -SubTopic 210<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99383244&amp;loc=d3e12121-115841<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14.Column B)<br> -URI http://asc.fasb.org/extlink&amp;oid=50485924&amp;loc=d3e611322-123010<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-12C.Column B)<br> -URI http://asc.fasb.org/extlink&amp;oid=50485924&amp;loc=d3e611225-123010<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12.Column B)<br> -URI http://asc.fasb.org/extlink&amp;oid=50485924&amp;loc=d3e611133-123010<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedBalanceShares</td>
</tr>
<tr>
<td style="padding-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_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments, not including unrealized gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, held at each balance sheet date and included in earnings for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tait_ZowieTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tait_ZowieTechnologyMember</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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tait_GrandShineManagementLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tait_GrandShineManagementLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=tait_TeamforceCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">dei_LegalEntityAxis=tait_TeamforceCompanyLimitedMember</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>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796379808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>3 - OTHER ASSETS (Details) - Schedule of Other Assets - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems', window );"><strong>3 - OTHER ASSETS (Details) - Schedule of Other Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Other Investment</a></td>
<td class="nump">$ 16,000<span></span>
</td>
<td class="nump">$ 25,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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Other Assets</a></td>
<td class="nump">319,000<span></span>
</td>
<td class="nump">403,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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tait_ZowieTechnologyMember', window );">Zowie Technology [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_tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems', window );"><strong>3 - OTHER ASSETS (Details) - Schedule of Other Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments</a></td>
<td class="nump">193,000<span></span>
</td>
<td class="nump">193,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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tait_GrandShineManagementLimitedMember', window );">Grand Shine Management Limited [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_tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems', window );"><strong>3 - OTHER ASSETS (Details) - Schedule of Other Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments</a></td>
<td class="nump">$ 110,000<span></span>
</td>
<td class="nump">$ 185,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tait_OTHERASSETSDetailsScheduleofOtherAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tait_</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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</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 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<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 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8813-108599<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.12)<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_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity method investee and investment in and advance to affiliate.</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.12)<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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(f,g))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<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_OtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tait_ZowieTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tait_ZowieTechnologyMember</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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tait_GrandShineManagementLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tait_GrandShineManagementLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6795078880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>4 - LONG-TERM DEBT FROM RELATED PARTY (Details) - Line of Credit [Member] - Immediate Family Member of Management or Principal Owner [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Apr. 21, 2008</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems', window );"><strong>4 - LONG-TERM DEBT FROM RELATED PARTY (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCollateral', window );">Line of Credit Facility, Collateral</a></td>
<td class="text">collateralized by real property, from K.S. Best International Co.<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_LineOfCreditFacilityDescription', window );">Line of Credit Facility, Description</a></td>
<td class="text">Credit is available in $500,000 advances<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_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms', window );">Line of Credit Facility, Frequency of Payment and Payment Terms</a></td>
<td class="text">each advance is payable in monthly interest only installments<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_LineOfCredit', window );">Long-term Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">$ 500,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_VariableRateAxis=us-gaap_PrimeRateMember', window );">Prime Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems', window );"><strong>4 - LONG-TERM DEBT FROM RELATED PARTY (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">0.25%<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_tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tait_LONGTERMDEBTFROMRELATEDPARTYDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tait_</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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</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(22))<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discussion of whether the borrowings under the credit facility are secured or unsecured and, if secured, a description of collateral (for example, accounts receivable less than 120 days old, finished goods inventory).</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(22))<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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 5: 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)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 6: 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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCollateral</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityDescription</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the frequency of the required periodic payments of interest, principal, or both, and the amount, if set, or a description of a formula upon which payment is based.</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(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember</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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_PrimeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_PrimeRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6801792720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>5 - RELATED PARTY TRANSACTIONS (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Apr. 21, 2008</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_tait_RELATEDPARTYTRANSACTIONSDetailsLineItems', window );"><strong>5 - RELATED PARTY TRANSACTIONS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</a></td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="nump">$ 10,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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember', window );">Immediate Family Member of Management or Principal Owner [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tait_RELATEDPARTYTRANSACTIONSDetailsLineItems', window );"><strong>5 - RELATED PARTY TRANSACTIONS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesRelatedParty', window );">Costs and Expenses, Related Party</a></td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Related Party Transaction, Description of Transaction</a></td>
<td class="text">professional fees related to the operational management of our Taiwan office<span></span>
</td>
<td class="text">professional fees related to the operational management of our Taiwan office<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_CreditFacilityAxis=us-gaap_LineOfCreditMember', window );">Line of Credit [Member] | Immediate Family Member of Management or Principal Owner [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tait_RELATEDPARTYTRANSACTIONSDetailsLineItems', window );"><strong>5 - RELATED PARTY TRANSACTIONS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</a></td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="nump">$ 14,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tait_RELATEDPARTYTRANSACTIONSDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tait_RELATEDPARTYTRANSACTIONSDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tait_</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_CostsAndExpensesRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs of sales and operating expenses for the period incurred from transactions with related parties.</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=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the related party transaction, including transactions to which no amounts or nominal amounts were ascribed and such other information deemed necessary to an understanding of the effects of the transactions on the financial statements. Examples of common related party transactions are, sales, purchases and transfers of realty and personal property, services received or furnished, loans and leases to and from top management and affiliates.</p></div>
<a 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77888428&amp;loc=SL77919370-209981<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77911099&amp;loc=d3e36975-112693<br><br>Reference 5: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918703-209980<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77888430&amp;loc=SL77919784-209982<br><br>Reference 7: 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(23))<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_RelatedPartyTransactionDescriptionOfTransaction</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember</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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6800352208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6 - SHARE BASED COMPENSATION (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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_tait_SHAREBASEDCOMPENSATIONDetailsLineItems', window );"><strong>6 - SHARE BASED COMPENSATION (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.98<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_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tait_SHAREBASEDCOMPENSATIONDetailsLineItems', window );"><strong>6 - SHARE BASED COMPENSATION (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.08<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=tait_Stock2005IncentivePlanMember', window );">2005 Stock Incentive Plan [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_tait_SHAREBASEDCOMPENSATIONDetailsLineItems', window );"><strong>6 - SHARE BASED COMPENSATION (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward', window );">Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award</a></td>
<td class="text">vest in three equal annual installments beginning one year from the date of grant and are subject to termination provisions as defined in our 2005 Stock Incentive Plan.<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_tait_SHAREBASEDCOMPENSATIONDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tait_SHAREBASEDCOMPENSATIONDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tait_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pertinent provisions of equity-based compensation awards that have actual or potential impact upon the company's 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</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)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=tait_Stock2005IncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=tait_Stock2005IncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6801307760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6 - SHARE BASED COMPENSATION (Details) - Schedule of Share-based Compensation, Stock Options, Activity - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract', window );"><strong>Schedule of Share-based Compensation, Stock Options, Activity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options Outstanding</a></td>
<td class="nump">302,000<span></span>
</td>
<td class="nump">331,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 (in Dollars per share)</a></td>
<td class="nump">$ 1.03<span></span>
</td>
<td class="nump">$ 1.08<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Years Remaining Contractual Term of Options Outstanding</a></td>
<td class="text">3 years 219 days<span></span>
</td>
<td class="text">3 years 6 months<span></span>
</td>
</tr>
<tr class="re">
<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 (in Dollars)</a></td>
<td class="nump">$ 160,000<span></span>
</td>
<td class="nump">$ 204,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Options Exercisable</a></td>
<td class="nump">275,666<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price of Options Excercisable (in Dollars per share)</a></td>
<td class="nump">$ 1.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Years Remaining Contractual Term of Options Exercisable</a></td>
<td class="text">3 years 255 days<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value of Options Exercisable (in Dollars)</a></td>
<td class="nump">$ 136,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Options Forfeited</a></td>
<td class="num">(29,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tait_ScheduleOfShareBasedCompensationStockOptionsActivityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tait_</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=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6796197712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>7 - COMMITMENTS AND CONTINGENCIES (Details)<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted', window );">Purchase Commitment, Remaining Minimum Amount Committed</a></td>
<td class="nump">$ 1,250,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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6638152384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>8 - SUBSEQUENT EVENTS (Details)<br></strong></div></th>
<th class="th">
<div>Apr. 11, 2018 </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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tait_SUBSEQUENTEVENTSDetailsLineItems', window );"><strong>8 - SUBSEQUENT EVENTS (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments of Lines of Credit</a></td>
<td class="nump">$ 500,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tait_SUBSEQUENTEVENTSDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">tait_SUBSEQUENTEVENTSDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tait_</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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>39
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ,^ KTP?(\\#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,$%     @ SX"O3&;S"V""    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " #/@*],HJ+7_>\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!3L,P#(9?!>7>.MGH0%&7"]-.("$Q"<0M2KPMHFFBQ*C=V].6
MK1."!^ 8^\_GSY)K$Z4)"9]3B)C(8;[I?=-F:>*:'8FB!,CFB%[G<DBT0W,?
MDM<T/-,!HC8?^H"PX'P%'DE;31I&8!%G(E.U-=(DU!32&6_-C(^?J9E@U@ V
MZ+&E#*(4P-0X,9[ZIH8K8(01)I^_"VAGXE3]$SMU@)V3?79SJNNZLEM.N6$'
M 6]/CR_3NH5K,^G6X/ K.TFGB&MVF?RZ?-CLMDPMN+@O>%6(:B=6DE?R]NY]
M=/WA=Q7VP;J]^\?&%T%5PZ^[4%]02P,$%     @ SX"O3)E<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
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
M=\W<M&5?XO0=+=JA?(O&&G+S!U!+ P04    " #/@*],3>%TC[T#  !I$@
M&    'AL+W=O<FMS:&5E=',O<VAE970R+GAM;(V8;V^C.!#&OPKB RSVV&!3
M)9&N/9WNI#NIVM7NOJ:)TZ "S@%M=K_]FC^-B&=,]TW Y)GQ,P/\,&PNMGWI
M3L;TT8^Z:KIM?.K[\UV2=/N3J8ONDSV;QOUSM&U=]&[8/B?=N37%80RJJP08
MRY*Z*)MXMQF//;:[C7WMJ[(QCVW4O=9UT?Z\-Y6];&,>OQ_X7#Z?^N% LMN<
MBV?SQ?1?SX^M&R77+(>R-DU7VB9JS7$;_\'O'@0, :/B6VDNW6(_&DIYLO9E
M&/QSV,9L<&0JL^^'%(7;O)D'4U5#)N?C_SEI?)US"%SNOV?_:RS>%?-4=.;!
M5M_+0W_:QCJ.#N98O%;]9WOYV\P%I7$T5_^O>3.5DP].W!Q[6W7C;[1_[7I;
MSUF<E;KX,6W+9MQ>YOSO870 S %P#>!R-4#, <(+2"9G8ZE_%GVQV[3V$K73
MV3H7PT7![X1KYGXX./9N_,]5V[FC;SO(-\G;D&>6W$\26$IN%0]8(=A5DKCY
MKR: - %CO%C&<SI>D/%BC)?+>,_B_211HZ29)&DN&6->*80.4K;4W?B1I!^)
M_0C/SR1)%_,HX-@.EN5*!]VDI)L4NY&>FQ1-(R7+L1U"E^?A[F2DGPS[23T_
M&9J'CV?!LX-E.FQ&D684-I-Y9A2>14NB.5B70QX^69KTH[$?Y?G1:!ZA>8;]
M4+HL"_K)23\Y]J,]/SF>AQ/MP3+)1- -9S2N&/:#>,6(JR?7Q,U.*46:J;"K
M $0Y I@,9: )R '5);E?%^ ."H(9A$[+\'7(::9R#%7I0W76+&<"I0A'6"?2
M%4<T53G&JO2QR@FN,DTXPCH.+'QS<!JM'+-5^FSE&)KC P59^E!WZXB&*\=T
ME3Y=.857LDN$4*UUB68LQY"5/F0IC?+MK&ING=!TY1K?J#J0@>8AQT"4"$ 8
M=:BS:Y+;%1,-0L @3+U)[H' &U.2>) &E#)XIH$&(7#LRL?8K+F%+@$-2K?F
M*+"TQ&!-?8P!!J;2Q!.,T.F5AP708 4,UM3'&&!@<IY1:"65*N-A5S1< <,U
M]4D&Q&J4:A/!UA60 8U6P&A-?9 !1J8K7A%K(5*IU]I$XQ4P7E,?94#AE5Q_
M4,K5]0?0@ 4,1@A@#6@PPN^#$6@P @9CZJ]< 5./@M$'JML70AJ/ N,1LD &
M&F6"6-,%.B)H] @"/7Y'9HWR[A7_I?0#U>0F6;SS#Q]A_BO:Y[+IHB?;][8>
M7_*/UO;&962?7'=/ICA<!Y4Y]L.N<OOM]/%C&O3V/'_82:Y?EW:_ %!+ P04
M    " #/@*],Z<Y[.K0"  !8"P  &    'AL+W=O<FMS:&5E=',O<VAE970S
M+GAM;(V6W8[:,!"%7R7* VSL_+,"I$)5M5(KK;9J>^T% ]$F<6H;V+Y];2<;
MQ?:PX8;$SIF9;\)P\/+*^*LX42J#MZ9NQ2H\2=D]1I'8G6A#Q /K:*N>'!AO
MB%1+?HQ$QRG9FZ"FCF*$\J@A51NNEV;OB:^7["SKJJ5//!#GIB'\WX;6[+H*
M<?B^\5P=3U)O1.ME1X[T)Y6_NB>N5M&895\UM!45:P-.#ZOP$W[<XD('&,7O
MBE[%Y#[0K;PP]JH7W_:K$&DB6M.=U"F(NESHEM:USJ0X_@Y)P[&F#IS>OV?_
M8II7S;P00;>L_E/MY6D5EF&PIP=RKN4SNWZE0T-9& S=?Z<76BNY)E$U=JP6
MYC/8G85DS9!%H33DK;]6K;E>^R=Y-H3! ?$0$(\!./TP(!D"$B<@ZLE,JY^)
M).LE9]> ]]]61_10X,=$O<R=WC3OSCQ3W0JU>UEGY3*ZZ#R#9--+XHDDMA5;
M7Y&@41*I^B-$#$+$)CZ=0BP<B%Y2&$EK)*F:5>2  "HT55DL"<B2>"RY4V63
M>%6*!48^#: KT_(F3PKRI#X/=GAZ23FI@QX0<E3;.97%DH$LF<_BC,*FEV23
M*AE"P+N9UUD\.<B3^SR)PY-[=5R2CQ060P$R%#Y#ZC 4LPP?*2R&$F0H/8:X
MA.,78/S"[R%S>EC<-6-S*HL%(]B1D$^3NY:$O!<6(W#.[E':5#=\$OM4A4N%
MO5KJYU[&2>9"S0MM)M@VL>^;N6?>\;U,\T*;";9/[/MGG-_( !L>!AS/G49\
MG^7-RFP>V/0PX'K>//IV5N1QCKT_REF=303;'@9\SYM%W]9@HEF=302;( 9<
MT)M$W^1@HEE=3Q1-CCCZS/F#\&/5BN"%275:,F>: V.2JISH064[J6/NN*CI
M0>K;0MWS_JS7+R3KAG-L-!ZFU_\!4$L#!!0    ( ,^ KTS_Y([9H@,  )\0
M   8    >&PO=V]R:W-H965T<R]S:&5E=#0N>&ULA9A1;Z,X%$;_"N*]Q388
M3)5$:CH:[4J[4C6KV7VFB9.@ 9P%IYG]]VN#FP'?Z_2E">2S[[D.G.*LKJK_
M,9RDU-'/MNF&=7S2^OR4),/N)-MJ>%1GV9E/#JIO*VT.^V,RG'M9[<=!;9,P
M0O*DK>HNWJS&<Z_]9J4NNJD[^=I'PZ5MJ_Z_K6S4=1W3^./$M_IXTO9$LEF=
MJZ/\2^KOY]?>'"6W6?9U*[NA5EW4R\,Z?J9/+RRW \;$W[6\#K/WD6WE3:D?
M]N#W_3HFED@V<J?M%)5Y>9<OLFGL3(;C7S=I?*MI!\[??\S^=6S>-/-6#?)%
M-?_4>WU:QR*.]O)071K]35U_DZXA'D>N^S_DNVQ,W)*8&CO5#./?:'<9M&K=
M+ :EK7Y.KW4WOE[=_!_#\ ',#6"W :;VO0&I&Y#^&I"-S4]D8ZM?*EUM5KVZ
M1OWT;9TK>U'0I]0LYLZ>'-=N_,QT.YBS[YN\7"7O=AX7V4X1-HO06R(QD]\J
M,*S"EH'A;%G@!28*@E=(T1[2<7PV'T^]'J9(,4:ZJ8><<T*(AP)SC.;%/+?@
MR5">#/)X+6^G")_S$$(A#Y)C91;DX2@/ASRIQ\-!G9QG$ ?&1)$&:7*4)H<T
MF4>3@S(\)Y &B64D2%.@- 6DX1Y- <J4R-+ 5)J&ET:@, +"Y!Z, &4><@B#
MI,H@2XFRE)"E\%A*6*5 [BDDQL.7,"6XIPCD$;ZH"*B4"<B#Q%AX=6C FQ3R
M '%2>%<A]S@28^4=(%2SSY0!($%\( :_"A8NA-N60MT*7[<NL[@U2Z1S&+O;
M.:Y;"GTK?-]2*-)EYPX(B=$P#ZY;"GTK?-^Z3/'9I0%CUBE!(-RX%"I7^,IU
MF7)6B3P2ZO.@*1Z@P8U+H7*%KUR7L7?J71P\%N+!I4NA=85O79<1RSJ,^SR?
MQ98\N'@I-*_PS4NA4SDOB,@*GP@+IHO@\A$.MR^#]A6^?1G4*C>/3KP$CWM(
MT/Q_#S/A!F;0P,!#+E-\XB$D=L]###<PF^R:SH'*P RX6AE4:^D[G$%G/A1(
M2TB,BG!+N%H95&L)UA@ZDR-J16),A-W*<+<RZ%;_^MHR^)3Z@+@5B858<*TR
MJ-72][S++"[ %&&!,71QDMFVKI7]<=P!#]%.73IM=U"SL[==]C.SVT+O_-;L
MOJ>]\J]IIJW[GU5_K+LA>E/:;#K'K>%!*2T-)GDTBW62U?YVT,B#MF\+\[Z?
MMLS3@59G]W- <OM-8O,_4$L#!!0    ( ,^ KTQ#^D::S0,  "D2   8
M>&PO=V]R:W-H965T<R]S:&5E=#4N>&ULA9A;CZ,X$(7_"N*]!ZK,);222)VL
M5CO2C-2:U>X^TXF3H.&2!=*9^?=K+IU)7 ?VI0'GE'V.@<^-E]>J_MZ<M&Z=
M'T5>-BOWU+;G9\]K=B==I,VGZJQ+\\NAJHNT-9?UT6O.M4[W?5&1>^S[D5>D
M6>FNEWW;:[U>5I<VSTK]6CO-I2C2^N=&Y]5UY9+[T? M.Y[:KL%;+\_I4?^I
MV[_.K[6Y\FZ][+-"ETU6E4ZM#ROWA9ZWJB_H%7]G^MK<G3M=E+>J^MY=?-ZO
M7+]SI'.]:[LN4G-XUUN=YUU/QL>_8Z?N;<RN\/[\H_??^_ FS%O:Z&V5_Y/M
MV]/*7;C.7A_22]Y^JZY_Z#%0Z#IC^B_Z7>=&WCDQ8^RJO.G_.KM+TU;%V(NQ
M4J0_AF-6]L?KV/]'&2[@L8!O!6;LN0(U%JA?!4$??G#61_TM;=/ULJZN3CW<
MK7/:/13TK,QD[KK&?N[ZWTS:QK2^KY-@Z;UW_8R2S2#A.PG=%)[I_#8"HQ$V
M+,KY<8"M5,0^'D'!#*JO5_<90EP?P/J@KP_NZA=DS<$@B7M)V4O"Q/=]*XA4
M<?(@>S 30C.A#!/A^@C61R),$EMA!DEX'T;),%(5Q9-98N@EEEX6EI=8C,+2
MBA01T:27!?2RD%X2R\M"#B.]_(_HP4D"G23""=FC;!(Q2AQ*+U(5!I-FR,<
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
MSK]L['^-Z,!+V=WX$6K]!UL,!;4+Q\_^;*8QFPR'_?R#V/*-BW]02P,$%
M  @ SX"O3)9NT*^W 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N
M>&UL;5-A;]L@$/TKB!]08B=ML\BVU'2:.FF5HD[;/A/[;*,"YP*.VW\_P*[G
M=OX"W''OW;OCR 8TS[8%<.1526USVCK7'1BS90N*VROL0/N;&HWBSINF8;8S
MP*L(4I*EF\T-4UQH6F31=S)%AKV30L/)$-LKQ<W;$20..4WHN^-)-*T+#E9D
M'6_@)[A?W<EXB\TLE5"@K4!-#-0YO4L.QUV(CP&_!0QV<2:ADC/B<S"^5SG=
M!$$@H72!@?OM O<@92#R,EXF3CJG#,#E^9W]6ZS=UW+F%NY1_A&5:W.ZIZ2"
MFO?2/>'P %,]UY1,Q?^ "T@?'I3X'"5*&U=2]M:AFEB\%,5?QUWHN _CS74R
MP=8!Z01(9\ ^YF%CHJC\*W>\R P.Q(R][WAXXN20^MZ4P1E;$>^\>.N]ER+9
MWF3L$HBFF.,8DRYCY@CFV><4Z5J*8_H?/%V';U<5;B-\^T'A[3K!;I5@%PEV
M'PCVGTI<B_GR*0E;]%2!:>(T65)BK^,D+[SSP-ZE\4W^A8_3_LA-([0E9W3^
M96/_:T0'7LKFRH]0ZS_8;$BH73C>^K,9QVPT'';3#V+S-R[^ E!+ P04
M" #/@*],.STB9+8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX
M;6QU4]MNW" 0_17$!P0OZURTLBUE4T6MU$JK5&V?67M\4;BX@-?IWW? CN.D
M[@LPPYPS9X8A&XU]=BV )R]*:I?3UOO^P)@K6U#"79D>--[4QBKAT;0-<[T%
M4460DHPGR0U3HM.TR*+O9(O,#%YV&DZ6N$$I8?\<09HQISOZZGCJFM8'!RNR
M7C3P'?R/_F318@M+U2G0KC.:6*AS>K\['-,0'P-^=C"ZU9F$2L[&/ ?C2Y73
M) @"":4/# *W"SR E($(9?R>.>F2,@#7YU?VQU@[UG(6#AZ,_-55OLWI'245
MU&*0_LF,GV&NYYJ2N?BO< &)X4$)YBB-='$EY>"\43,+2E'B9=H['?=QNKF]
MF6'; #X#^ *XBWG8E"@J_R2\*#)K1F*GWO<B//'NP+$W97#&5L0[%._0>REV
M:9*Q2R":8XY3#%_'+!$,V9<4?"O%D?\#Y]OP_:;"?83OWRG\3_YTDR"-!.D[
M OZAQ*V8_8<D;-53!;:)T^1(:08=)WGE70;VGL<W>0N?IOV;L$VG'3D;CR\;
M^U\;XP&E)%<X0BU^L,604/MPO,6SG<9L,KSIYQ_$EF]<_ 502P,$%     @
MSX"O3*Q>I%2W 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL
M;5/;;MLP#/T501]0)8[3%H%MH.DP=, &!"VV/2LV;0O5Q97DN/O[4K+KNIU?
M))'B.3RDJ&PP]MFU )Z\*JE=3EOONP-CKFQ!<7=E.M!X4QNKN$?3-LQU%G@5
M04JR9+.Y9HH+38LL^DZVR$SOI=!PLL3U2G'[[PC2##G=TG?'HVA:'QRLR#K>
MP!/XW]W)HL5FEDHHT$X832S4.;W;'HYIB(\!?P0,;G$FH9*S,<_!^%'E=!,$
M@832!P:.VP7N0<I A#)>)DXZIPS Y?F=_7NL'6LY<P?W1OX5E6]S>DM)!37O
MI7\TPP-,]>PIF8K_"1>0&!Z48([22!=74O;.&S6QH!3%7\==Z+@/X\T^G6#K
M@&0")#/@-N9A8Z*H_!OWO,BL&8@=>]_Q\,3;0X*]*8,SMB+>H7B'WDNQ3=.,
M70+1%',<8Y)ES!S!D'U.D:RE.";_P9-U^&Y5X2["=Y\4[M<)TE6"-!*DGPBN
MOY2X%G/S)0E;]%2!;>(T.5*:7L=)7GCG@;U+XIM\A(_3_HO;1FA'SL;CR\;^
MU\9X0"F;*QRA%C_8;$BH?3C>X-F.8S8:WG33#V+S-R[> %!+ P04    " #/
M@*],.3#S]+8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6QM
M4]MNW" 0_17$!P2;==+MRK:4312U4BNM4C5]9NVQC<+% ;Q._[Z '==)_ +,
M,.?,F6'(1VV>;0?@T*L4RA:X<ZX_$&*K#B2S5[H'Y6\:;21SWC0ML;T!5D>0
M%(0FR0V1C"M<YM%W,F6N!R>X@I-!=I"2F;]'$'HL<(K?'(^\[5QPD#+O60N_
MP/WN3\9;9&&IN01EN5;(0%/@V_1PS$)\#'CB,-K5&85*SEH_!^-[7> D" (!
ME0L,S&\7N ,A I&7\3)SXB5E *[/;^P/L79?RYE9N-/B#Z]=5^ ]1C4T;!#N
M48_?8*[G&J.Y^!]P >'#@Q*?H]+"QA55@W5:SBQ>BF2OT\Y5W,?I9I?.L&T
MG0%T >QC'C(EBLKOF6-E;O2(S-3[GH4G3@_4]Z8*SMB*>.?%6^^]E&FVS\DE
M$,TQQRF&KF.6".+9EQ1T*\61?H+3;?AN4^$NPG?O%'[=)L@V";)(D*T)KI,/
M)6[%?"R2K'HJP;1QFBRJ]*#B)*^\R\#>TO@F_\.G:?_)3,N516?M_,O&_C=:
M._!2DBL_0IW_8(LAH''A^,6?S31FD^%T/_\@LGSC\A]02P,$%     @ SX"O
M3-UC[QW- 0  G 0  !D   !X;"]W;W)K<VAE971S+W-H965T,30N>&UL=51M
M;]L@$/XKB!]0$A*[561;:EI5F[1)4:NMGXE]?E'!>(#C[M\7L..Z'OL2N//S
M<D<XDD&J-UT#&/0N>*M37!O3'0C1>0V"Z1O906N_E%()9FRH*J([!:SP),$)
MW6QB(EC3XBSQN9/*$MD;WK1P4DCW0C#U]PA<#BG>XFOBN:EJXQ(D2SI6P0N8
M7]U)V8C,*D4CH-6-;)&",L7WV\,Q=G@/^-W H!=[Y#HY2_GF@N]%BC>N(."0
M&Z? ['*!!^#<"=DR_DR:>+9TQ.7^JO[D>[>]G)F&!\E?F\+4*;[#J("2]=P\
MR^$;3/U$&$W-_X +< MWE5B/7'+M?U'>:R/%I&)+$>Q]7)O6K\.D?Z6%"70B
MT!6!C$:^\D=F6)8H.2 UGGW'W%^\/5![-KE+^J/PWVSQVF8OV3:B";DXH0ES
M'#%TB9D1Q*K/%C1D<:3_T&F8O@M6N//TW=*=_L=_'Q38>X']EQ9WJQ9#F'W8
M) J:1 &!:&42PL1ADSAH$@<$;E<F(<S=RH0L;H< 5?FYT"B7?>MG<I&=1^^>
M^MOU"1_G]B=35=-J=);&WE%_DTHI#=A2-C>VX=H^%7/ H31N>VOW:AR8,3"R
MF]X",C](V0=02P,$%     @ SX"O3+49L!RR 0  T@,  !D   !X;"]W;W)K
M<VAE971S+W-H965T,34N>&UL=5-M;YLP$/XKEG] 39RTVR) :CI-G;1)4:>U
MGQTXP*J-J6U"]^]W-H2BC'W!=\?S//?B<SH8^^H: $_>M6I=1AOONSUCKFA
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
M9A;;,R:I*M-_4F4>U7C>;TJZEWJ9J#5O9]1V(UG3S=]>_R=@_@]02P,$%
M  @ SX"O3"ITG)C. 0  :00  !D   !X;"]W;W)K<VAE971S+W-H965T,C N
M>&UL?53M;ML@%'T5BP<HV";-AVQ+:Z9IDS8IZK3V-[&O8ZM@7"!Q]_8#3"TW
M<?<G<"_G',XQD&R0ZD4W "9Z$[S3.6J,Z7<8Z[(!P?2=[*&S*[54@AE;JA/6
MO0)6>9+@."'D'@O6=JC(?.^@BDR>#6\[.*A(GX5@ZN\#<#GD*$;OC<?VU!C7
MP$76LQ/\!O.G/RA;X4FE:@5TNI5=I*#.T9=XMZ<.[P%/+0QZ-H]<DJ.4+Z[X
M4>6(.$/ H31.@=GA GO@W E9&Z]!$TU;.N)\_J[^S6>W68Y,PU[RY[8R38XV
M**J@9F=N'N7P'4*>%8I"^)]P 6[ASHG=HY1<^]^H/&LC15"Q5@1[&\>V\^,P
MKJ0TT)8)22 D$R'^/R$-A/2*@$=G/NI79EB1*3E$:CRLGKD[$>]2^S%+U_3?
MSJ_9M-IV+T6\23-\<4(!\S!BDADF^8C8WR)2,D&P-3"Y2!9=))Z?SETDJV6!
M=%$@]0+T0PQZ%6/$K#VF\QA*R980<A5F ;=UL$\2T45#=,'0ZLH0O=EHO8W)
MK:$%W(9N;@WAV:&[1_B+J5/;Z>@HC;T__I1K*0U837)G;W9CW_U4<*B-FZ[M
M7(VW?RR,[,/#QM._2_$/4$L#!!0    ( ,^ KTQJI.<H@0(   H)   9
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
M;"[1,V.2*)_@29W03#7B;D+)6>IAJ,:\Z4;-1+*J[;1>U^[C?U!+ P04
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
MP;]\3N$TFF(0N9DW=NYIP[@U;BP@*"/'03WYI!H".*A(BW"T%NN0*M!%L0/
M3I]V1<C-M\IBM*8[/+#7LS#&((BX3DFD%_1&]K3V&Q?+942H SH6A)D/*%FD
MG"^AH:8 0; .FW9M3M-0VH(ERP#Z7*O2\VAT5/H >N-/5U>#NY_%S:48CSY<
MCRY'P\'U1 R&PYM/UY/1]0=Q>_-Q-!Q=C%OV)C+L%N"5(O%?!O?HL/EY+<4U
M!NL33B$*PE144\^)>LK%^PC 9KUO<P#?%Q3+];\1-V!,'T+UB-R\+S*(9S,T
M":)_=GKFB4<%_X*Y1]ZBY04Y(6/299*200#M&<HHA,=Q*+OB)R4P;8]AL9#P
M\5= EGRUESQBE%QZ3]CM2CV%?B)V8$:(KOIG9Z>[-'S^F) #DI$[#@V5].=(
M'%@NB.;J'89SV"WFZ_U>[VBW*VZ*U$P /&&L1[7!)42101L]P95<H>]^('9P
MWT5"ZQ<$(*"0Y$\0\B,-"8R+ T:B?\1)B=^[8IIWX1E(1Q$]CQ0OPUX64^DC
M7JZ83NRKUU"2;:@#A&4N Y>6)JF<@&@RV*7@=T"\LX _/((E!.P5A E%ZI/?
MOX0/<VF2<7Z2I$ THRE@.(@A+H"4'->DUV!B#>94E13@4)8('0;#Y#B$BF%W
M*]B=,&2@,M#&S! J(#R&_4390UA'B'X&KD.FX"/-L -HW9Z>$(?'4Z"@(%<&
MR5U(#FS,X[2 L1_#?"Y^34"3!"X7*<<<&(0W.C+G-?RJ?$2/A?P-1_.-2R/
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
M ,^ KTP?(\\#P    !,"   +              "  0    !?<F5L<R\N<F5L
M<U!+ 0(4 Q0    ( ,^ KTQF\PM@@@   +$    0              "  >D
M  !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ SX"O3**BU_WO    *P(
M !$              ( !F0$  &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%
M  @ SX"O3)E<G",0!@  G"<  !,              ( !MP(  'AL+W1H96UE
M+W1H96UE,2YX;6Q02P$"% ,4    " #/@*],6IWP,:P"  !/"@  &
M        @ 'X"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%
M  @ SX"O3$WA=(^] P  :1(  !@              ( !V@L  'AL+W=O<FMS
M:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( ,^ KTSISGLZM (  %@+   8
M              "  <T/  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"
M% ,4    " #/@*],_^2.V:(#  "?$   &               @ &W$@  >&PO
M=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ SX"O3$/Z1IK- P
M*1(  !@              ( !CQ8  'AL+W=O<FMS:&5E=',O<VAE970U+GAM
M;%!+ 0(4 Q0    ( ,^ KTP%7,N!M0$  -(#   8              "  9(:
M  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " #/@*],Y+R-
M"K8!  #2 P  &               @ %]'   >&PO=V]R:W-H965T<R]S:&5E
M=#<N>&UL4$L! A0#%     @ SX"O3!UC Z6V 0  T@,  !@
M ( !:1X  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( ,^
MKTR6-C<LM0$  -(#   8              "  54@  !X;"]W;W)K<VAE971S
M+W-H965T.2YX;6Q02P$"% ,4    " #/@*],EF[0K[<!  #2 P  &0
M        @ % (@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0
M   ( ,^ KTP[/2)DM@$  -(#   9              "  2XD  !X;"]W;W)K
M<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ SX"O3*Q>I%2W 0  T@,
M !D              ( !&R8  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q0
M2P$"% ,4    " #/@*],.3#S]+8!  #2 P  &0              @ $)*
M>&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( ,^ KTS=8^\=
MS0$  )P$   9              "  ?8I  !X;"]W;W)K<VAE971S+W-H965T
M,30N>&UL4$L! A0#%     @ SX"O3+49L!RR 0  T@,  !D
M ( !^BL  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " #/
M@*],E@^.?K8!  #2 P  &0              @ 'C+0  >&PO=V]R:W-H965T
M<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( ,^ KTR[;E#IMP$  -(#   9
M          "  = O  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#
M%     @ SX"O3!&G/-6B 0  F0,  !D              ( !OC$  'AL+W=O
M<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " #/@*],PE\4/=8"   0
M#   &0              @ &7,P  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM
M;%!+ 0(4 Q0    ( ,^ KTPJ=)R8S@$  &D$   9              "  :0V
M  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ SX"O3&JD
MYRB! @  "@D  !D              ( !J3@  'AL+W=O<FMS:&5E=',O<VAE
M970R,2YX;6Q02P$"% ,4    " #/@*],Y*<JP1P"  "*!@  &0
M    @ %A.P  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    (
M ,^ KTRCH#2\' (  -8&   9              "  ;0]  !X;"]W;W)K<VAE
M971S+W-H965T,C,N>&UL4$L! A0#%     @ SX"O3!5X\D)9 @  ^@<  !D
M             ( !!T   'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"
M% ,4    " #/@*],@B"%71$"   ^!@  &0              @ &70@  >&PO
M=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( ,^ KTR__\^I<0(
M "0(   9              "  =]$  !X;"]W;W)K<VAE971S+W-H965T,C8N
M>&UL4$L! A0#%     @ SX"O3#9@X4JA 0  7@,  !D              ( !
MAT<  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " #/@*],
M*/D,<J<!  "> P  &0              @ %?20  >&PO=V]R:W-H965T<R]S
M:&5E=#(X+GAM;%!+ 0(4 Q0    ( ,^ KTQ(Q^KYRAL  !)]   4
M      "  3U+  !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0    ( ,^
MKTQF./D?/P(  ",+   -              "  3EG  !X;"]S='EL97,N>&UL
M4$L! A0#%     @ SX"O3)CK^FK2 @  U!(   \              ( !HVD
M 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( ,^ KTQW N1Q80$  /D1   :
M              "  :)L  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+
M 0(4 Q0    ( ,^ KTP8HYZ=@@$  ,(2   3              "  3MN  !;
H0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     E "4 ]0D  .YO      $!

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

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

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

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

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

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

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

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

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

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

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

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

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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>43
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.8.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>49</ContextCount>
  <ElementCount>127</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>21</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/ConsolidatedComprehensiveIncome</Role>
      <ShortName>Condensed Consolidated Statements of Operations and Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Disclosure - 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</Role>
      <ShortName>1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - 2 - INVENTORY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/2INVENTORY</Role>
      <ShortName>2 - INVENTORY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - 3 - OTHER ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/3OTHERASSETS</Role>
      <ShortName>3 - OTHER ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - 4 - LONG-TERM DEBT FROM RELATED PARTY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/4LONGTERMDEBTFROMRELATEDPARTY</Role>
      <ShortName>4 - LONG-TERM DEBT FROM RELATED PARTY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - 5 - RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/5RELATEDPARTYTRANSACTIONS</Role>
      <ShortName>5 - RELATED PARTY TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - 6 - SHARE BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATION</Role>
      <ShortName>6 - SHARE BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - 7 - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/7COMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>7 - COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - 8 - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/8SUBSEQUENTEVENTS</Role>
      <ShortName>8 - SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables</Role>
      <ShortName>1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</ParentRole>
      <Position>15</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - 3 - OTHER ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/3OTHERASSETSTables</Role>
      <ShortName>3 - OTHER ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://taitroncomponents.com/role/3OTHERASSETS</ParentRole>
      <Position>16</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - 6 - SHARE BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATIONTables</Role>
      <ShortName>6 - SHARE BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATION</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails</Role>
      <ShortName>1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - Schedule of New Accounting Pronouncements and Changes in Accounting Principles</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/ScheduleofNewAccountingPronouncementsandChangesinAccountingPrinciplesTable</Role>
      <ShortName>1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - Schedule of New Accounting Pronouncements and Changes in Accounting Principles</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://taitroncomponents.com/role/1SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - 2 - INVENTORY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/2INVENTORYDetails</Role>
      <ShortName>2 - INVENTORY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://taitroncomponents.com/role/2INVENTORY</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - 3 - OTHER ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/3OTHERASSETSDetails</Role>
      <ShortName>3 - OTHER ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://taitroncomponents.com/role/3OTHERASSETSTables</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - 3 - OTHER ASSETS (Details) - Schedule of Other Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/ScheduleofOtherAssetsTable</Role>
      <ShortName>3 - OTHER ASSETS (Details) - Schedule of Other Assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://taitroncomponents.com/role/3OTHERASSETSTables</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - 4 - LONG-TERM DEBT FROM RELATED PARTY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/4LONGTERMDEBTFROMRELATEDPARTYDetails</Role>
      <ShortName>4 - LONG-TERM DEBT FROM RELATED PARTY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://taitroncomponents.com/role/4LONGTERMDEBTFROMRELATEDPARTY</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - 5 - RELATED PARTY TRANSACTIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/5RELATEDPARTYTRANSACTIONSDetails</Role>
      <ShortName>5 - RELATED PARTY TRANSACTIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://taitroncomponents.com/role/5RELATEDPARTYTRANSACTIONS</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - 6 - SHARE BASED COMPENSATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATIONDetails</Role>
      <ShortName>6 - SHARE BASED COMPENSATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATIONTables</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - 6 - SHARE BASED COMPENSATION (Details) - Schedule of Share-based Compensation, Stock Options, Activity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/ScheduleofSharebasedCompensationStockOptionsActivityTable</Role>
      <ShortName>6 - SHARE BASED COMPENSATION (Details) - Schedule of Share-based Compensation, Stock Options, Activity</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://taitroncomponents.com/role/6SHAREBASEDCOMPENSATIONTables</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - 7 - COMMITMENTS AND CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/7COMMITMENTSANDCONTINGENCIESDetails</Role>
      <ShortName>7 - COMMITMENTS AND CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://taitroncomponents.com/role/7COMMITMENTSANDCONTINGENCIES</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="tait-20180331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - 8 - SUBSEQUENT EVENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://taitroncomponents.com/role/8SUBSEQUENTEVENTSDetails</Role>
      <ShortName>8 - SUBSEQUENT EVENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://taitroncomponents.com/role/8SUBSEQUENTEVENTS</ParentRole>
      <Position>28</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>tait-20180331.xml</File>
    <File>tait-20180331.xsd</File>
    <File>tait-20180331_cal.xml</File>
    <File>tait-20180331_def.xml</File>
    <File>tait-20180331_lab.xml</File>
    <File>tait-20180331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>45
<FILENAME>0001185185-18-000897-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001185185-18-000897-xbrl.zip
M4$L#!!0    ( ,^ KTP^]=[R54D  $NY P 1    =&%I="TR,#$X,#,S,2YX
M;6SM??ESXDBR\._[5]3VV]WHCC5N+H-QS_@+VD>O9]K&8^B>F7WQHD-(!52/
MD!@=MIF__LNLTBT. 0*$72_V36.0JK+RSJRJS!_^W_-8)X_4LIEI_/BF<EQ^
M0ZBAFAHSAC^^^=(MM;L7-S=O_M\Y(7_[X>^E$OE$#6HI#M5(?TK8Q5MG_(Z4
MR(4YGG151FX,!WY5'?9(X3L#QH6_X?>1XTS.WK]_>GHZ5N%16V46M4W74JF-
M7Y!2"28@_AP7%L49SLBM:9!;94HJ=5(Y.2NWSBI-<G79(]5RY52\\[<?GON6
M3F 1AOWCF\@T^/6Q:0W?5\OEVGMFV(YBJ/2->/),-5W#L:;!&_QIFZK'0_/Q
MO?<CO%EIELJ54JWBO_:L+YCCM\_,^"-X$GYB*P#DVJ6AHDR"-P:*W>=/>S\@
M,*=Q8)AMUJN5YJ))Q!/AHCGF@Q=F42("CS.=4'LF0/R7&1#9EI-^'KZ<\2@"
MJK$X_CVX&^_%C_ZC.J!UP2+QY[YBTY!&R>>?:OSI2JO5>L]_]1_5*)O- ?##
M#)@=A87KPS\LTT <F@8U'(X]_E*Y%EFF/0L2@+OR_K?;SUUU1,=**> %E(&_
M$?(#PGAF\Q\?Z(!PF,\0Z3^^L=EXHN-:^7<CBPY^?(.@E/R9CY]M[<W[<SZ.
M:H(X/CN$:3^^4<O?VG9G4*O<*A8^RR?#I^ Y )\YTW/_;_B&:?C=@('P<CAH
M;!D^FBYN?GYS7H;_:P&;51L_O ]?BXS^/AS>^V9"+69JL?DX"IQS@?0:(/V'
M]_YW_C#A6WQQ[[W5^4B++;;B+?:2JBC%A5ULLU2I;KS8:IRRWT 9CTWC0E=L
MNWU+QWUJO3G?S?)A-)L.QS18"/]*B/,9?9[H3&6. (EH#)X35L?3<6==!]0^
MOLUA[PRZCJG^T7YF]IMS_Y'TVGYX/W/\Z K?!T#MD25K<9:45,J;2KG(4GV^
M+'U\P53Z>%BR=#)?EB25"B-+C6_7ECFN_*082/>>65#? Q9H.9= AW/?Y2O#
MPL-O2938U- BCPI.]K];!T?-*(Z:(8X*YK+$<-3,CJ-F'C@ZC4E[HUB8B0A-
M(P^A:<4,4,'8(*8A\G#3O:"DW)XL=%U?G";?J>]:+]7*&]*I,I].'U\RG7;J
M%^5 IV0HV!-9BHL@2W%+GYEJ1DE68)IIE)U]ID-%O^+ "2IAMN-LX;KF4ZM0
M3FRE-L\_^O:E6W#_U;:<4)(^47-H*9,14Q5=T,C+H)Y]Z6Y+<O;JM%7J\[PV
M2;EBNY*5D[DRU[:9$NC%@Z4?_ARN9$N:<+_"UY@K?)*$!R*%S;E2V'%&U K=
MDX,E(O=2(HM9H$T/619/Y\JB).1!261KOD1>WMY;YG>JHI-] *E5I"< K+FJ
MT[&ZU'ID*HV2,KF<100]8-&LEN>+IJ3H(<IHM;)(1J.A\$$$]\NIFES22_1F
MJ]5%8BJ)>IB2.C^S<\ELQV)]UV'Q[-4AI%"7$'?1TN92^8 E=WX22!)Y6T3>
MN23/SQ=Y2+)[EF+8 VI95&L[[7N3&<Z-T0.$'HC*%OET-F;&L#-XH(_4<.D#
M5<VAP9#($=IG7/&+3/E6YV>=)"/LDQ%VKA&:B2VV_YI/C/:H.C),W1Q.#R;E
M 5-KKDX[@ZL_78#PECHC4[LQ'JGMX(#I;RF]4\916S!SY5O+C^2]_58]S4)(
M;Z>;[Q(?B!SOF;I90$QMQ@MX0H=BUH9\A ;;\31RY[!6@L,^@;[4NB-FT%O%
M4(9\Y9]!X3I4.QSG, ?66HJ'PZ!OK;PJ?;_UJ#(>F)9*D=458RJIOP;UL\"Z
MX.C((A(<R-&1VOQ4H-0Q>]4Q>PU2:NEDHG]"7K)%<=ABI9#%.U*\$5LDKQ[)
MD&7G(4LN%RIJ]00AI507Q:',A[[B7E.UPH]9ET^_?885=087%M5\B+_=C,?P
M%ZB":V7,=(^#.X-PW1WKWF*&RB:*WGDRHF<P"LT)0:S'%WNMJ$P/_#;_MS0Z
M\G 5_=$?J(Y5!^Y!)T]Y9@OK&)B&_7$:_24.T9K4V+J;6>;'R:N;\J-(>@;\
MV#.WQ)J2+5\R6T:=GY QESH_X:,;.3_-7?#P-_AR3!_@O4-PIB131YEZ%;B_
M*A93^CJG=!RZ! -L/XS8O20E$^;2.WFE$E.0)%@K$0U)?I3\N,?HK5Z>FY1]
MR9[QX3/"7G.V]<K<@R62:PZ&:W9]"J5>G:MKI!645O!@E%]MKO*3;"S9^&"T
M<7VN-N:'EB "/[DQ5%S&([W7%>,P-F>"U 9 G-AP6;2L%ZFHO(ISY2Z=</5T
MRPPV=L>'04C<97M0C"$-+YC'X-_-!FBYM7%]FWHC20;E^;#)$(7_<,B0KEH7
M*[2["QH4_]A%W;L<7_&*9O7,X..WKMNWZ9\N[FX_PG\B_%M<]@T.[<9A[TTG
MB53XS,7MK !"O53):A?$HRO2V#68(+!K:Q&*C:EBNQ8]]VJNGWWI7O[PWO^2
M!(/AV^&?T;'NJ66/%(O:X=Z1QAZ!?M'%X@MW[A@K\)OQ+8RE\P=(3HX1&_R2
M&N:8&?Y/,R;@E>W/!*CI%893)$?RT1LN:B%& ES\+<OLBT::P!-1TQ ?"G]-
M(2HUEN^A*_:H;6CX#YY*>51TBH?5G0O%LJ;,&'Y5=)<2?/<!"[,CAQ"/??@7
MJ2+L1*,J&RNZ_>.;\IOSVDFK#K+[P_N5YCO/&<9D[?0$C-63\L8PME5>9\I^
MH"J%-_HZO:/.A6M9\.KZZ&M6*S'(%LUR3O*!:#&R6LW3M2'"HTX&",\4'ED?
M)_5ZN14#(3KL^7HS+EYSO=4J9YWQWJ(3A6E7SQ,P,A2XB!=::=LV=>R-V:'"
M.36$(\-D^8*W&$^GY=6ABW%L/E@Z/:W'&22)$++>K$L$H]HZ76'6>\L$J^Q,
M,<AT #>H:";H*6PD&[732B-!@_G3Y ;3$O5ZVM@ IO#0I'UCM <#IF."QD:'
MC&E,L1BU =&FRK^%P7["*YM?X7&P??8&B*RD=<S:8.QN44OT6+FVQ44)?M]$
MN;5.ZS,D:):.6!\'E=I)H[E\%L^JW2M3-&D;JZ1Z;;8=CX^_*0Q+M'-]MN5>
M 0;@ ?C&<JGVF2E]S.D"BVR,G&JSN0BP19/.\WDVA'>)0CM9B,A5X,T3C<UR
M'*R\9U\B5]5R(\/TL?DO7=HS(^EX>/3.--1-$<&]^0@D"Z=)1T1K0[4801M"
M%4'G)BIV/H^L/>42OFC.YXL9T:@Y'C-AD3  @VD@W**&NNJJG^TS@^D_OG%
M#+%U6#[3I%:Z9!IP@$4I";ZWL&$D'7>LD^.F4;GBY(NIN.KDD>OM2V?.T.LK
M+4F18#TQU?G:@&1H9[4;0#)T;$H(V98 R="4:'U VIK&J[ H^CU$B3?&A3)A
MCJ)OH-W*S7J<)'.F2//K&K L47L 2WU-6%35';O<+O" &2]U6W2$.>M'>H/M
M&>EGT[8A6.H,>LKS!OBJI?RN529.>8IY0;T$LTF\;@+U W449E#M2K$,, %V
M9+!+.L"<_@;^V&D\A%P^5YH7-H-O23R0B(/6@8_+]LC4-6K9XE+C!NQ8:20"
M@?3HFT*PA+4JS49E90ANF6%:\ MO% SQ]/H8:,49)CEPTGU?9>)EVJJ\=.8E
M6 =)TUULL7QO6KRVEB.*ZF%$U#/1LP5P+%/7X9'-,064:C:64&H=B/:PT&4L
M>;J4)7-9:,0M!Y<X5[E.Y766S;4@3ET9ME6S0:O"UM9U\PE;'5^;UJ7I]IV!
MJZ?W1#9/(%7C1F^56<^W _"R7&->  >;+>A#*LC@#]2FUN,F@7"S59FSHY.:
M)*WPUP-H,;J:R>S<*@#%0[)[Q>I8O R9QKWN>VIU<7,Y!ERX-9\9;34( X_+
M>-IDM7G/MP7K HQN U;^@-UVG1'8QK^H%L*X*B9O[J[]?-#<P#HY6U+O; 3;
M LQM"[8;VW8WP=FB)$1TAO1^YWJ@K)D/61&4CNO@F34TWMM$362:7(':"$GS
M@8KD#392$*MEEM(Z(P,<,U.+><"^6C(J=]A75"BK89KKF&HYJ6063#^?058$
M=#6TY@]H)MVS!C;!>SBMUDX6P!CHI!P 7 .+N0&873MM!8UQK947J%M!:#90
M-])2JV6JBZ5A5TMN[UO#KH9ISB'-1K51J6956[E!NAI>MP!I)A6V#7S.=/O6
M V\;2,P&7G:EM0T49G(*5P5T&\B<#ZC79V!A,J Q[W9=,C_5.(GO:/F#IS1+
MEEG3=UR\JZG) SF5U-; G%DO3-OI##Z9IL:S9:*WBMTU=2V7U8.^33A>\Z:;
MI1;6 2TKBBK5Y+GV%4#[9)FV?6^9@\7;-UG1U#B)@Q(9/D6PC%-G1<-ILY9Y
MZB[E&>A/U*"6HN,I*6W,#&R^H^!M2^^8<!X(.6G$_?5L,R=]I,WAS8K%DWH>
M\'8F>/^%Y_C]3<\\D)G@\QFSI"B](B19T52KU3*!DDC6B@V/'-FKD4C4QB;8
M"(*LF$B>35X"P2>%&8B=CA$Y\9L')DK-N'6:.5%:!ZT*3E:TE)**,!,X_-2
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
M$7FB\#^+ OM:8ZH1,*R$@1-H@8;%BC/P![E0= 8_&TPY]HBJE#^07RD9*\S
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
M&_ \78#^)"P5M0__'3>M=8;;R)C#\C?8$\<:_(V(X(%@KQT&U+R7^]3/T@*
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
M]9XW#ZM6N:45[W"K&@4"E_+D-U_V71#??U%'BC$4* ,X>;M9^.AUYEZLG#E
M?BM[M$$^R,)_L&F4GOX\'",\3/# =JUYA %7G?]L4,<W/? -Y3KN"'V6IT#M
MZT'TP6E->)S*1RU8N F")#JS1:0(9,(7@WE"(#I VX S71A U;>RV'$WS!]$
MWN5^@ .JNM3GW#]1IMRIC$;LL41"Q+@?$=_6JD&PHSQQH>9Q4OQ'CZ4#QL"G
M5<4>D0'X)'9*)(!PH3CPZ$IXV2DW$!ARR R#=_$>H)@$#G;EA#O8#0Y-,J:)
M-8;WQO8=2ZY!XGP*L 5HUA@/$X24*03]18L'T1ZO&MD$0WA-S%9UTP9[7T >
M!$OMZ_)FF@OG*V/!AT!_"]G0%B$#!1RP@$U(W[6QM(T=1FQF_[M';JZD.+L%
M_ #:!KD)M"&@3@B^4(-"R>&S3R.*85L\V11&BQZ@2 SD)D"_"CK"9N(Y^ I(
M 0@";1X)@>!K'U":YM&4VO;5I9^@2X9_"&8R_FO%V#/-W@&C*L)M/297<=4/
M( 7:7\P810!_CW,JLJSG(WO1%PP[DS'#=T3R0- ;1N:*?X;A5QX5IO.NJCR]
M!,\C@KCF1WL2JM\(N1 O G.!6DI*7(#IK")5/!&Z5=85'_ H'IE&HQ:Z;[J.
M+URA0<:!@7G&G%N#])*7R+)'0("$;N<Z.O"'%$.(U)3+V&0"5 +G)=3;$0B!
M7]K="](S)TPES<II-(K^@@??."RX+!_FH_EC1;(6IH$))<$$/(6&7$(%RC \
MX9Y!L+ CXCLE*>O#N8BO[BW:#^X#X-.^OS!]%R .%8"7+P@R&?PG;JC2Z,PN
M_#L3]L6>50K862;+%\ MR]=.>V??!)[N U6%VKD1(C<K_BB6QNB$1E<PS.D1
M=\J1LK  (7F-<@/BI9TDC=K=+PA%O51NO8NE<H2F\/6X$'**2L6Q3.YLHD2,
M>8HAD?@-FGTG(Q+3\')B7*NA X#? ?]%?"0N/LD$NW^L=O5&XD%"<K5>XNG<
MT*J)D7/RMQ_ AI+__?7V:_W__O<W=>(^_VZ<M+2_FH_#WZ?&ETOWZ5/3:C5_
MKG[_TIO:>O-1_:NL_^2TW,<'^Z?>;[?TECY]GOZG]9^?OS=N&I/^HWKY_/US
M^^;KU]I]K:+_NW/_8(PLI77E5-WQ^^O[\O-E]]]3=MO^4_^M\;MY_9X^#J]K
M5\HO7Z94?^S]^[^_7W3?_^%<=OY0;ZXJDZ[Z^;]_4/.W7RY&QN"_EZ?-\N#?
MO_TR^>OQXQ^W=\IGL__'P\WOUZ//OS6:=O-+]VNS\^?@EGV_4?3//_5ZM[^Y
MRH2Q7T^N?_YC_.GQS[+U\/&ODY\5M3UH?/KM\R4=_W1OU%K&1#,^_;OY_>G_
MR$7WH51*;*$_"%(\A)1(YMX^ ;/9;4.[HX[W\&7 *P7,/>W^N.-"1?F09O5B
M:4,?0.XKB"R*.*/)4\7\E*82.$2 >,L,]A+%.?RIV$[U#GJB*QH][!GDA"$
M'M/8!E47E(L]$#XTWYP#ZPAVE^]/<H>TK[.AMUMGJN#?$G?B98C\&7A\&P+E
M0W%$*.-A"M^6P'%AFB#)A%$(+!5M%O_==D'-,FIQE>@#&MN]^)4&&Y+! V3B
M6N#,V)@)T;R7^]3?K0$ $1MBUWGFZML\71;@7FQ"<Y\ 84H,$8&J4,P#SK=&
MT9%CAF^F(H$16@IT3Y_"/%D80 HCI?+%VRX/2T6R< !LA40*]XOQ>W\:ZKF_
M3D 18:+@$<&C3Z&[QE./%(QDP;#6P\0.CWYM6^RW*V1H/E++P-6",55<L.D6
M]ZL-GTE*@KDYFJ.Q)PH<??;VS3CO>"\4;-'=$9M,> ()R M!@*:+B,-V."I,
M\(*1^SF[0P@&81B>3K HG@GTDDZ!I .J\ BYYV2 $"953BAR'#_IM 1NF0_
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
M6^$K0,XG"\-'S7PR[ 3&8 *0(,3TGRX#RQ*#%IC9F,*B;>PPICHNC"2$RP:
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
MO9;\WYOB]:!>^L)9OR::D^?_3$"B]#]02P,$%     @ SX"O3%O/_\M[(0
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
M )HH,_R^XYZ#HMY3+J9U4M5VC1E<-3*(L,I+=)_G!BTT]?S$=3<VGU&P72>
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
M\BE(J\EPV4/AC'0+3>_&+'Z+4-^<2PUE[L2#NF"!\%I8^SYWPE[Z@9A&3FX
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
M[P'<E'.49OLDK0<XE(=M72?,,/KPG_A3@$RI_Q#%87R_U=@@\'M:/1S@BB"
M#VD+=HUY3KYMJR:=_-*:B4=IG$9%4(M^"!]+Q,I%8AZ!+*T&Q_7ERA9U5>[U
M2X9HU9&5",*[#TN; ]H>_-FF_M#4/+]%N_C%W4,0P2LO\NZ)EWL9K((,+C1,
M=3L5ZV'B5I%$EVD2<O*'.X)=3Y!W'47D1EEGI857FPS3^['$!Q[8RC=XV"X[
MU6[.Z99FU\YI;B&13AH%G;@VW#"K_#RS$ZT3<+(;1^'*(,P6/\_&&)Z3JZR:
M&EXX7,.@W"T,\:/R&R_)V'IA@]ZM;^5I%4)MT@C E'<#I!]@.PKB;PZ I:I<
M%F)*T]$Y CQ=LHG#<YXG<9JE)+4XR8M>//:W$QHVDLA1S-A$UO9@,B[7PI %
M!<()X3U:EW2?9JPOB(\RU-P%6_P8M/%\=PM.\[/LD\H!TS7]*.F[P*UA[-J
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
M+D,578E=S;/T,;W!KT5_M[M+';WMSK15IT7[71K.%EA09X@*\NAK9W$4DK8
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
M.+)^WU^A];Z<4U,>V[DY3F7.%B71CB:2J!'E3#);6RF:@B1,*%+A1;;RZP]
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
M3$4=]GN^+X?+0CZ*4P2HO>5W2R*'6SNN0.1!)>P$4+P,B[9UBNV/9NZ7^2;
M]AL.\J]?YW)NS )1J-NR,#(INK'0M"^/(WGNRK+ACT-F@)^&4QQ;X8:/H2:J
M>)8EU\!QO/HT&7!KOM\M@HI);8R5_A3/Q2]QX,1Q74J,LFRG)F.@,:C"5#X^
M5.<:6H9M*]QL*?P"[;ZIV]=&A*MCV2QB)_H@"J$N<]?+:Z$G_'@OEWFLVA'+
MY@(5Z.ZM@. U)1/GM;*07TO5F+52WE37I;B*9-9S454K8<IB3\B_)9 B7U-%
MLI0(U+'*J3S9HO(DB366KU164X>J U.SH<6]3!ECU(CMR?'4>AP<!@7B@-Z]
MZ6R #A<0S/F5)_.9-647D65[,3WDPY6H4XH?2^UUFBG8 M/CDYI_IMT8YUD8
M'1V@J'#L#M@.J'SLKF<YR,_?6=;</S\&["W4@:-:!J>M22ZW1CC8(R%M/E3"
M*BAWMN4X$]M:\+FO$"7?? W%P* O=B0/M%(MG, _7[M_^-G W1CF:VA"'#+A
M=YZ#3H1<5M%RG-OA*,O"*/#"K;+!3WO[9ZG#VTT\U)K%IAF!1*$",]&AKWM4
M;] 6'J;F. .3+)H2O18J*H4+137C9J\D$RQQ@J1JZXD[%#=C>U',2*= +HM<
M)J,6+'?9 +$H5-!Y0GSA,WR$G8,'C)!OOG)B8#"I.]!YN]#KWJ(Q[#N/>,@;
M!V[9,ITN6%AVD-*9:4_ 2=XZ08MNG,K^8LD(N"MKSGEFUBE^&XI;M:J3ON#"
MI//0\QB"%:F+8D!.NYP\5NV(D7.!HJBRY*W@E!W+D1B\XN$(]5;$5U$TPFP!
M@\N6-(H9 _?@ D3=T"47H@6['0ID0UNHE#JJ;@5;#1I[02.5V^ F:5=SH,[?
M!HZ+T(8EFAC6T  8)*KH#"%L$Q$>=>*F[FQ&S0_E<P *%5<QZ<1"97UH>"Z?
MTT1YK-H1&^4"%2JORMG;BD>)^G +Y\"</PN'GUW#;;(X'RG*Y]O\J5@.OE"Y
MU4[B4NGW=P"7*V1ATA;MR)9@[.%[>LHB=0:*FY,E$Z 5H3,AIJ'VZT^ Y0@:
M.)U:C@Z2BM"&D(H8UM "*/)M;*KJA\W>UTO^F]^&JR\.1J@;FK02HQ,/J:-L
M83="G@<LR[!MA3<NA5^HY6HG?*F+$#E=)V\M&[D2<W]M6=_-;,UTD+@887/N
M_Y^QQWO^I[=/@_)L \I)4I$.@6!NI6HE''0F\ VA B2:TB./M8@MR,\QUTIX
MR$C,FZ!%TZUY1D70<;&1'JS*O"V[@')NU5@U=9$G=\V6U(I=2R%<H=^HWI6Q
M(_H:E.:L;@WK\:QB!SIE$5)R:KKGE.978;T_76MJT;6F7$LCN,-TNL1TNL1T
MNL0D>BRU7V)"2[A?9[ M7'V8=W?W#I@/S.=CSA+:FF[W[9@YKF(44C3%^@IC
M)AIT1?6>^[L<;Z*W^"/'GP2\LW5($CGX24:TN]*A 6)'-F96 ^8W%SF%>FPV
M5L1'?\(N[_4!8J=#7P_H;P,$:4UIC3,,/_S/>9A7*;XB@T6>\S3V,FXI!8CS
M5_[P'"1$1AM63JM./C_1&[BZC*(8=$$O#X8'S_9]9X#I<',..9S$IMSJTGT>
MS ([I_Z-K\'5I?7BBW0DYSMS[D]0WG^Q ;+$/MC_-S*JX!5-GA$H ?>_AV<@
M40>;-P\964VZ;7L]]I+!5Z0O(9].Q=K/@I4B4&1[93HM9MCV'?)JB5_$4.B.
MD[7"8TA21($LK]:EI9O88*-!_+ZG+TIP%1!M9?RS-9+C &XW=&DD^4M91CGL
M*4)(OB83>K")MJM_50B9BMY4\EH6GD&E[TR3.N[*3.VVAT0X/!Q9F^:3?/]B
M\4 *5OHX< OL!XN']GV7E!PIBI9KVD/D<1>[AV!M"_D@,VVJ([P$TO321XL=
M#%LUT;<$8G!*M7SI1VRI7+ 38E,A(P&;58=$$J/8)]A*%%+Q\4-?IY<O XWB
M3[X6_;[)IT(+QRVHIH!BU,#!2/IW#]H 60VR$W<W,303-PK"K8$V^"M<:DWE
MN8M1; E3C96-"-!DF"ABZ)$S!ERC1\[BW@K%DZ!)/].K]?H(WAFG=KM%OV^R
MVRT<-X.B7A6WBV\P!RT,>/K7*!LA:;<2MI?E1V/P",^LYTSRC+'5Z#*SN(N9
MC80Z)D%3E,L,9947"Z"[RD)^TE>:N0139$Z*B<7'[Z*@_^!U?:L9O,KR1/R;
M<2H[TQ73X<F@L3?57;=,<2; AKA)9GQCST/I1/Q;H'0R/$7V!\^65$+^RK9W
MR#7YKT+6I_(DXR8'6X00TC^7NO'M!@ECN]7;@901ED\7%P*-_S5T'NG_0I&*
MW&M=-NESX*JWV1C^6#2C#QW=L!P/]PYZOA X,!>6O=ZC2[(]HB+<Y*E,AQ2#
M-N=5GG3@U3LO1E^,UJI8;M8K#[$^>2+ZHT0ZE/-36YR%H'M4[%270(S5M95Z
M>P=<J?>CD33]HMRJ@[OQX';0D\8SJ==3[L>SP?ANH@P'O8&LGE6H<.Z/8/B-
M.@RH\[ZJE<^-]J@_7)IP 76<-4X1GR'<N^CWW[@<_2_'671$<ES!L2/])>%D
MX@QKGTXO!N-/\GBF3+]0-N (CS7N#KZ)[[GR?'857CE)$>4Z3PKYB9X=)10:
M7U:*L&-V]:W>6?%2F7V0IY*JRK/]2D)U.S,-R&$MYSE'RC&NUB%Q?RJUIOER
MA*/@"^Y$>DZU+2P DDV?KGIGSJNA,KZ;R=-17^[.;J?*:"H/I9G<GTC3V9<*
M05D?/+CUK# YG"I<TH[2XSI/\EB)7E**E1>_4)T#5DL7DM=1\Y]-I;$J]68#
M9:Q21EM38.!JY$2SW6@K4ZX[E*,\*[SHG4VYINE"PE[T%"JK^/@KX03PMG2"
MO5$_2%.Y*ZEROZ>,)C*:8'A^G5$7Z@_@*(OH'>X 3/R(M^/?\G[ M[S#PP;U
MA'-4$M$O7&7Y=J-\^2YP%442/8O9&%=LP:RJI);.^VLTVT>#V4@>SU1IC.:^
MG_V3QX?<'^WK.G!_:AX7H_SW,9? Q)F>>H)/,@'HCR.5XL-U*A-*(+@K/;E5
M)%\=(D&;75VEWDGY5KWOJO)O]VA2RCBK2)\[4;T'!WSW$'EYRWM]S>5%W2(W
M09!OSCV7F>B.C4=4&,NQYR/6SK1ZNE+0W?E_[<XHC:KM52G\N):C+!*$ U"X
MSI"2G$7'AF15J;)PLIH^% >>'R/"H6F"_M3]E*A3F^:)90AMX/T_S\\[__E]
M].G5?__S6=]X3U_,US?S']?;Y9>=>=_W'N^N[9OKCR_^O)_M'.-ZJ_^X-'YU
M;[SMU/EU]GD$1N!QN/MP\^'CGV\&;S8/6[W_].=0&GSZ]'+R\LKX29E,S96M
MW<CN"V]]<3NY?.JK/^W@2/IN?'[SQ;J] -OE[4M9^^U^!XSM[*<_OO34BV]N
M7_FF#^2KC:H/__@&K,^_]5;FXH_^V^O+Q4^??]O\V':_C<;:T'KX-AU\N5T-
M/[^Y=J[OU4_7RO?%"/XYT(SAK[/9Z+.G;2#\_?7MQV_KN^WW2WO:_?'ZHZ9+
MB\OA5%_^V'Q\5!Q3O[Y>2D/IB_O?3D^=GI^+/"-*-C7(+4]8 \\I0,N=!_#]
MW*4)?403$_K.QL\ F_,Q<(,O'R)&/CFQ2A()[N5%9"=5P6?1TZ^IQV?\ON@.
M99*Z[:&*JJ_ W#. LBAP)7@CY]\_< 91N[$AVM9M#-X';=A*V*[0A[5ZVKG#
MB!Y1>)ZMIY,*.1,Y4FKWP:II=N:S;>N9A5*0MO'@0DXA*3JU3O4D1K,QNTNR
M_RJ[LMF7-?<7.'=U3E9JJ43FIME7E%BHB=&;*O5Z@'#@5E%<H3W'%3 [KO"[
M]E%<+6(1U)#=.6+*D4>>2+'WO#-9<WLGKYI E%L.6J9#GH_P51=*U)49'I.I
M9(JIC-'2/TGGV"Y^7V+NZ:YBJ\#>0AV4? ,0_32B>O1_2;7GTA;=UXR!@\#*
MR\>NRM.,$:K8I *Z3ND' DG4DL% C&Z.F6$"[BQ@$D\!$F&N]$>(\I\ 41Z!
M]0.P2RUXZ5\U%[R,$5;H8U*E$3"2I/<<+)&AG?J=D$83)>%.#[)">\,8X"1H
MHW!^_X(WPH4*]D("HO)\9510/'*&7;")O?OS3?<[8"UM;;."NF:P7'3S&?R%
M5MX"%*N\J^J3!LLD8;;+;SX#<2O(4:M\!CX?G2IKL*]U>_?U7LU'V0'ZSTMK
M>Q%\%P-]'?X/QODZ@G.$GK!EHA2FT8$G T=BTY4<J&5Y=WI;C5!L@7%&QU_%
M#?C):)+H)/)]$>F[TB#%!L9N%23!=@;7R+LKBXQZ>6H1S('[" GA+Q0S6N>.
M(<5,?VS4E[5($BM0Z$)8SC2+55/X-GTYB,-MKG_):J]5R94F%C3=@8DX P+/
M5):6D$6R/-ZE(6&VK6V_^V"8#(YT0*0]Q1[HF$MF^9FVZ),GS/+N&0?+&+U4
M+[ .EBSQDYY=SSPL0%FDRJ) :MJ1(S-]@.@;3L%82X61) 0Y29M3 JHF<;*$
M([*&4V [?H1,I-2JJ?Z#6+A-I;L; 7>%6]"&S_ZF/P5@K*V9%FDJR2 F4*.9
M><\)C$J05U5X'G6V&:8C7 3NY!G8>ZC(8U!624?]83U", /ZRK0,:[DC"+BS
M?RDL*< ([QP\V!612)1SAS8!<W6%UI219FK+H&WL&KI@3J"HXU1$UC=8*:X$
M5JP*4T*PHET)R*.A1#Z1ZNV&3%7R>:8AAU7#]52X$<J%CWY?5"$1%FN[QEF;
M*1XBUA,6*DR#Q>2R''V?SD .M"M?+* !-1<X^/8XG$,-/ZV.AF3I_J>2.?\5
MIYL^H:_CALD\U%Q-H+;:1$4U,%Z^1"5'#J>J2YV.)FZ%07,.FS*W0L& OO5,
M-C/)MG&R#1M5=Y=J6"0]:O8\$$7Q7,=%,1(TEV.O9.64_%8 <R%%3'86)A2[
M&L!>=8PRI"*M\'< ERL4GDM;8*. 77X"M@X=,+&ASN6 >EVBB\_\-<YJBU5-
M'QDA<@\6Y9'!V#!3ZU%ZF _$PYP"G)_![XY;IH^RIQDS8*]?<+/NFH<A_)H"
M0T.OVP($/8+*<%(/T)"@Z4"=V]-L_(054OANL(-.ZE+4N6%60PM6&+R!:&ZP
MFQ;R%.QFJJ["NY35TUX,Q].VB+>LZ*>(EU#5]$]P5KJ3Q"K@R1]G7L!SU<20
MEV88IY"7W@+HGR"EOQC&8<#Q6*GIEIV4]F3 1_4IZ#G5JJO/K64O /2+!0-S
M_\1W$X.*+#%/ 42!"@-S?$M@CC=[<S3!$C>SF26]9R-;)P9EM;];GV<B<,J?
ML*4@2QY/$C%)E4;9R3^,G;IM>#M&&H57NB\Y!_#K$'D"0T:R(?^5>:+62=X]
M1;_:3P?T1W(69%$4]#XW]>S!JLA$IC+6>V)YYUR)@8Z1$V+?!084HA@?<_)
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
MG]]'ZAF:@]R6GR7C_E):BEG#M5$"+0;7,",T.5X"3',1?:CAJ W&#K1GH,0D
MBMX__.63[_)^'RW&I5WP9Z#$9%<9(2S5 K_4<OBEW%HT:5BQ7UBG8 GQ>FJZ
M^( 1@W BDZR87%;9X"G^/&P2$7H7CVG.; U7EM3=^L'*Z#1&#&^<7K,6T%Q@
M$R!4-MV0-][X,XR ?7)"BB.D@,8!2#9G)86SY]E8L%OHZ)KQ!6BV;,[[R#TQ
M@#:7M(CT$2G*^;A4>W'LX&LBSX[NJ]>18C0S7US(I UZ*(-5I(]1)8U,O <#
MZK>&I67DO2@5$*79"O>2 46 [QM:'R,AWG/,_];06)AVG%Y+UL$$" &FU]3K
MX#.]PDZ7]-@FNEFV">&LII5OZ4*XP/T@HK9F#,PY>/H(,NXXTGKG!%U1&Q-*
MIYQ$)8#ZAN(D:83J?N&=@HUEX^,A>+/DL<AU%I)OB1,IABC<K5 ^JW-@\,DR
M/ 2 O;N%!K#9@9^DVRY[3Z$2XGU%NS#NZ?KD>BBV7%HV.]\2I]J>4"^!1H@Q
M1=.B \W?@6%\-*U'4P6:8YE@/G <+RO=1(EU'OWVH)Z+4(@_14>7J"038$-K
MSFYOF4VW+?XD!Y40ZU>T_B2D>]BUWJ)/6!8*DY1;LF[F A-"7F'O&*>]5RD?
MV*.TVQ&2%V 3(O_F$"UF'WAX?X%)XA/_^/_^'U!+ 0(4 Q0    ( ,^ KTP^
M]=[R54D  $NY P 1              "  0    !T86ET+3(P,3@P,S,Q+GAM
M;%!+ 0(4 Q0    ( ,^ KTQ;^1DOB H  ,I>   1              "  81)
M  !T86ET+3(P,3@P,S,Q+GAS9%!+ 0(4 Q0    ( ,^ KTR(<>&*+0D  -QA
M   5              "  3M4  !T86ET+3(P,3@P,S,Q7V-A;"YX;6Q02P$"
M% ,4    " #/@*],6\__RWLA  "6]@$ %0              @ &;70  =&%I
M="TR,#$X,#,S,5]D968N>&UL4$L! A0#%     @ SX"O3%+%0'D[-@  KZ$"
M !4              ( !27\  '1A:70M,C Q.# S,S%?;&%B+GAM;%!+ 0(4
M Q0    ( ,^ KTQN]ZC#+2$  (+X 0 5              "  ;>U  !T86ET
G+3(P,3@P,S,Q7W!R92YX;6Q02P4&      8 !@"* 0  %]<

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