<SEC-DOCUMENT>0001654954-19-005835.txt : 20190514
<SEC-HEADER>0001654954-19-005835.hdr.sgml : 20190514
<ACCEPTANCE-DATETIME>20190514080218
ACCESSION NUMBER:		0001654954-19-005835
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		37
CONFORMED PERIOD OF REPORT:	20190331
FILED AS OF DATE:		20190514
DATE AS OF CHANGE:		20190514

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			SMITH MIDLAND CORP
		CENTRAL INDEX KEY:			0000924719
		STANDARD INDUSTRIAL CLASSIFICATION:	CONCRETE PRODUCTS, EXCEPT BLOCK & BRICK [3272]
		IRS NUMBER:				541727060
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		ROUTE 28
		STREET 2:		P O BOX 300
		CITY:			MIDLAND
		STATE:			VA
		ZIP:			22728
		BUSINESS PHONE:		5404393266

	MAIL ADDRESS:	
		STREET 1:		RT 28
		STREET 2:		PO BOX 300
		CITY:			MIDLAND
		STATE:			VA
		ZIP:			22728
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>smid-20190331x10xq.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<html>
<head>
<!-- Document created using Blueprint(R) - powered by Issuer Direct - www.issuerdirect.com -->
<!-- Copyright 2019 Issuer Direct Corporation -->
<title>Document</title>
</head>
<body style="font-family: Times New Roman; font-size: 13px;">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; width: 100%; height: 8px; border-top: 4px solid #000000; border-bottom: 1px solid #000000">
<!--style header--><br></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 16px;">&#xA0;</font><font style="font-size: 16px"><font style="font-weight: bold; font-size: 16px">UNITED
STATES</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 16px"><font style="font-weight: bold; font-size: 16px">SECURITIES AND EXCHANGE
COMMISSION</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Washington, D.C.
20549</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 24px"><font style="font-weight: bold; font-size: 24px">FORM 10-Q</font><font style="font-size: 13px">&#xA0;</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;<font style="font-weight: bold; font-size: 13px">For the quarterly period
ended</font> <font style="font-weight: bold; font-size: 13px">March
31, 2019</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0; <font style="font-weight: bold; font-size: 13px"><br></font></font></div>
<div style="margin-left: 0px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 0px; margin-right: 0px; text-indent: 0px;"></div>
<div style="display: table;">
<div style="display: table-row;">
<div style="display: table-cell; width: 24px;"><font style="font-size: 13px"><font style="font-size: 13px; font-family: Times New Roman">&#x2611;
</font></font></div>
<div style="text-align: justify; display: table-cell; margin-left: 0px; text-indent: 0px; margin-right: 0px;"><font style="font-size: 13px"><font style="font-size: 13px; font-family: Times New Roman"></font></font><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">QUARTERLY REPORT PURSUANT TO
SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF
1934</font></font></div>
</div>
</div>

<div><font>&#xA0;</font></div>
<font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">or</font></font>
<div><font><br></font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"></div>
<div style="margin-left: 0px; margin-right: 0px; text-indent: 0px;"></div>
<div style="display: table;">
<div style="display: table-row;">
<div style="display: table-cell; width: 24px;"><font style="font-size: 13px"><font style="font-size: 13px; font-family: Times New Roman">&#x2610;
</font></font></div>
<div style="text-align: justify; display: table-cell; margin-left: 0px; text-indent: 0px; margin-right: 0px;"><font style="font-size: 13px"><font style="font-size: 13px; font-family: Times New Roman"></font></font><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">TRANSITION REPORT PURSUANT TO
SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF
1934</font></font></div>
</div>
</div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">For the transition period from
________ to ________</font></font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Commission File Number</font>
<font style="font-weight: bold; text-decoration: underline; font-size: 13px">1-13752</font></font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 32px"><font style="font-weight: bold; font-size: 32px">Smith-Midland
Corporation</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">(Exact name of Registrant as
specified in its charter)</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; padding-left: 0px;">
<table cellpadding="0" cellspacing="0" style="text-align: left; font-family: inherit; font-size: inherit; text-align: left; width: 100%; margin: 0px auto 0px 0px;">
<tr>
<td style="vertical-align: top; padding-bottom: 2px; width: 20%;">
<div style="text-align: center; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="text-decoration: underline"><font style="text-decoration: underline">
<font style="font-size: 13px; text-decoration: underline;"><font style="font-weight: bold; font-size: 13px; text-decoration: underline;">Delaware</font></font></font></font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 20%;">
<div style="text-align: center; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="text-decoration: underline"><font style="text-decoration: underline">
<font style="font-size: 13px; text-decoration: underline;"><font style="font-weight: bold; font-size: 13px; text-decoration: underline;">54-1727060</font></font></font></font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px; width: 20%;">
<div style="text-align: center; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">(State or other jurisdiction
of</font></font> <font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">incorporation or
organization)</font></font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 20%;">
<div style="text-align: center; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">(I.R.S. Employer</font></font>
<font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Identification
No.)</font></font></div>
</td>
</tr></table>
</div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">5119 Catlett Road, P.O. Box
300</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Midland, VA
22728</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">(Address, zip code of
principal executive offices)</font></font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">(540)</font>
&#xA0;<font style="font-weight: bold; font-size: 13px">439-3266</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">(Registrant&#x2019;s telephone
number, including area code)</font></font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">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.&#xA0;&#xA0;Yes <font style="font-size: 13px; font-family: Times New Roman">&#x2611;</font> No
<font style="font-size: 13px; font-family: Times New Roman">&#x2610;</font></font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Indicate by check mark
whether the registrant has submitted electronically every
Interactive Data File required to be submitted pursuant to Rule 405
of Regulation S-T (&#xA7;232.405 of this chapter) during the
preceding 12 months (or for such shorter period that the registrant
was required to submit such files).&#xA0; <font style="font-size: 13px">Yes <font style="font-size: 13px; font-family: Times New Roman">&#x2611;</font> No
<font style="font-size: 13px; font-family: Times New Roman">&#x2610;</font></font></font></div>
<font style="font-size: 13px"></font>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Indicate by check mark
whether the registrant is a large accelerated filer, an accelerated
filer, a non-accelerated filer, a smaller reporting company or an
emerging growth company. See the definitions of &#x201C;large
accelerated filer,&#x201D; &#x201C;accelerated filer,&#x201D;
&#x201C;smaller reporting company,&#x201D; and "emerging growth
company" in Rule 12b-2 of the Exchange Act.<br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left">
<table cellpadding="0" cellspacing="0" style="text-align: left; margin: 0 auto;width: 100%;; font-family: inherit; font-size: inherit">
<tr>
<td style="width: 25%">
<div><font style="font-size: 13px">Large accelerated
filer</font></div>
</td>
<td style="width: 25%">
<div><font>&#xA0;&#x2610;</font></div>
</td>
<td style="width: 25%">
<div><font style="font-size: 13px">Accelerated filer</font></div>
</td>
<td style="width: 25%">
<div><font>&#xA0;&#x2610;</font></div>
</td>
</tr><tr>
<td style="width: 25%">
<div><font style="font-size: 13px">Non-accelerated
filer</font></div>
</td>
<td style="width: 25%">
<div><font>&#xA0;&#x2610;</font></div>
</td>
<td style="width: 25%">
<div><font style="font-size: 13px">Smaller reporting
company</font></div>
</td>
<td style="width: 25%">
<div><font>&#xA0;&#x2611;</font></div>
</td>
</tr><tr>
<td style="width: 25%">
<div><font style="font-size: 13px">Emerging growth
company</font></div>
</td>
<td style="width: 25%">
<div><font>&#xA0;&#x2610;</font></div>
</td>
<td style="width: 25%">
<div><font>&#xA0;</font></div>
</td>
<td style="width: 25%">
<div><font>&#xA0;</font></div>
</td>
</tr></table>
</div>
<br>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">If an emerging growth
company, indicate by check mark if the registrant has elected not
to use the extended transition period for complying with any new or
revised financial accounting standards provided pursuant to Section
13(a) of the Exchange Act. <font style="font-size: 13px; font-family: Times New Roman">&#x2610;</font></font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Indicate by check mark
whether the registrant is a shell company (as defined in
Rule&#xA0;12b-2 of the Exchange Act).&#xA0;&#xA0;Yes <font style="font-size: 13px; font-family: Times New Roman">&#x2610;</font> No
<font style="font-size: 13px; font-family: Times New Roman">&#x2611;</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">Securities
registered pursuant to Section 12(b) of the Act:</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;"><br></font></div>
<div style="text-align: left">
<table cellpadding="0" cellspacing="0" style="text-align: left; font-family:inherit;margin-right:0px;margin-top:0px;margin-left:0px;width:100%;margin-bottom:0px;font-size:inherit;">
<tr style="background-color: rgb(255, 255, 255);">
<td rowspan="1" style="padding-bottom: 2px; width: 34%; border-bottom: 2px solid rgb(0, 0, 0);">
<div style="text-align: center; line-height: 1.2"><font style="font-size: 13px">&#xA0;Title of each class<br></font></div>
</td>
<td rowspan="1" style="width: 33%; padding-bottom: 2px; border-bottom: 2px solid rgb(0, 0, 0);">
<div style="text-align: center; line-height: 1.2"><font style="font-size: 13px">&#xA0;Trading Symbol<br></font></div>
</td>
<td rowspan="1" style="width: 33%; border-bottom: 2px solid rgb(0, 0, 0);">
<div style="text-align: center; line-height: 1.2"><font style="font-size: 13px">&#xA0;Name of each exchange on which
registered<br></font></div>
</td>
</tr><tr>
<td style="width:34%;">
<div style="text-align: center; line-height: 1.2"><font style="font-size: 13px">&#xA0;Common Stock<br></font></div>
</td>
<td style="width:33%;">
<div style="text-align: center; line-height: 1.2"><font style="font-size: 13px">&#xA0;SMID</font></div>
</td>
<td style="width:33%;">
<div style="text-align: center; line-height: 1.2"><font style="font-size: 13px">&#xA0;OTCQX</font></div>
</td>
</tr></table>
</div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Indicate the number of
shares outstanding of each of the issuer&#x2019;s classes of common
stock, as of the latest practicable date.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="text-decoration: underline">Common Stock, $.01 par value,
outstanding as of May 6, 2019: 5,134,492 shares, net of treasury
shares</font></font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; width: 100%; height: 8px; border-top: 1px solid #000000; border-bottom: 4px solid #000000">
<!--style footer--><br></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; break-after: page; width: 100%; height: 2px; background-color: rgb(255, 255, 255);"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">SMITH-MIDLAND
CORPORATION</font>&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Form 10-Q Index</font>
&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; padding-left: 0px;">
<table cellpadding="0" cellspacing="0" style="text-align: left; font-family:inherit;margin-right:0px;margin-left:0px;text-align:left;width:100%;font-size:inherit;">
<tr>
<td colspan="2" rowspan="1" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">PART I.&#xA0; FINANCIAL
INFORMATION</font></font></div>
</td>
<td rowspan="1" style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><font style="font-size:13px;"><font style="font-size:13px;font-weight:bold;">Page</font></font></div>
</td>
</tr><tr>
<td colspan="3" style="width: 100%; vertical-align: bottom;">
<div><font style="font-size:13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align: bottom;">
<div style="margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-size: 13px">Item 1.</font> <font style="font-size: 13px">Financial Statements</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><a href="#bs"><font style="font-size:13px;">3</font></a></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align:bottom;width:43%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;height:17px;margin-left:12px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:43%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;height:17px;margin-left:12px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div><font style="font-size:13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:24px;"><font style="font-size: 13px">Condensed Consolidated
Balance Sheets, March 31, 2019 (Unaudited) and December 31,
2018</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><a href="#bs"><font style="font-size: 13px;">3</font></a></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;height:17px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:24px;"><font style="font-size: 13px">Condensed Consolidated
Statements of Operations (Unaudited) for the three months ended
March 31, 2019 and March 31, 2018<br></font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><a href="#so"><font style="font-size: 13px;">5</font></a></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;height:17px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:24px;"><font style="font-size: 13px">Condensed Consolidated
Statements of Comprehensive Income (Loss) (Unaudited) for the three
months ended March 31, 2019 and March 31, 2018<br></font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><a href="#ci"><font style="font-size: 13px;">6</font></a></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;height:17px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:24px;"><font style="font-size: 13px"><font style="font-size: 13px">Condensed Consolidated Statements of
Stockholders' Equity (Unaudited) for the three months ended March
31, 2019 and March 31, 2018</font></font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><font style="font-size: 13px;"><a href="#cse"><font style="font-size: 13px;">7</font></a></font>
</div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:24px;"><font style="font-size: 13px"><br></font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><font style="font-size: 13px;">&#xA0;</font>
</div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:24px;"><font style="font-size: 13px">Condensed Consolidated
Statements of Cash Flows (Unaudited) for the three months ended
March 31, 2019 and March 31, 2018<br></font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><a href="#cf"><font style="font-size: 13px;">8</font></a></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;height:17px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:24px;"><font style="font-size: 13px">Notes to Condensed
Consolidated Financial Statements (Unaudited)</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><a href="#note"><font style="font-size: 13px;">9</font></a></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;height:17px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align: bottom;">
<div style="margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-size: 13px">Item 2.</font> <font style="font-size: 13px">Management's Discussion and Analysis of Financial
Condition and Results of Operations</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><a href="#mda"><font style="font-size: 13px;">15</font></a></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;height:17px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align: bottom;">
<div style="margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-size: 13px">Item 3.</font> <font style="font-size: 13px">Quantitative and Qualitative Disclosures About
Market Risk</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><a href="#qqd"><font style="font-size: 13px;">22</font></a></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;height:17px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align: bottom;">
<div style="margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-size: 13px">Item 4.</font> <font style="font-size: 13px">Controls and Procedures</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><a href="#cap"><font style="font-size: 13px;">22</font></a></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="3" style="width: 100%; vertical-align: bottom;">
<div><font style="font-size:13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="3" style="width: 100%; vertical-align: bottom;">
<div><font style="font-size:13px;"><font style="font-size:13px;font-weight:bold;">PART II.&#xA0;OTHER
INFORMATION</font></font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="3" style="width: 100%; vertical-align: bottom;">
<div><font style="font-size:13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align: bottom;">
<div style="margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-size: 13px">Item 1.</font> <font style="font-size: 13px">Legal Proceedings</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><a href="#leg"><font style="font-size: 13px;">23</font></a></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;height:17px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align: bottom;">
<div style="margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-size: 13px">Item 1A.</font> <font style="font-size: 13px">Risk Factors</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><a href="#risk"><font style="font-size: 13px;">23</font></a></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;height:17px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align: bottom;">
<div style="margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-size: 13px">Item 2.</font> <font style="font-size: 13px">Unregistered Sales of Equity Securities and Use
of Proceeds</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><a href="#unreg"><font style="font-size: 13px;">23</font></a></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;height:17px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align: bottom;">
<div style="margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-size: 13px">Item 3.</font> <font style="font-size: 13px">Defaults Upon Senior Securities</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><a href="#def"><font style="font-size: 13px;">23</font></a></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;height:17px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align: bottom;">
<div style="margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-size: 13px">Item 4.</font> <font style="font-size: 13px">Mine Safety Disclosures</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><a href="#mine"><font style="font-size: 13px;">24</font></a></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;height:17px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align: bottom;">
<div style="margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-size: 13px">Item 5.</font> <font style="font-size: 13px">Other Information</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><a href="#oth"><font style="font-size: 13px;">24</font></a></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;height:20px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align: bottom;">
<div style="margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-size: 13px">Item 6.</font> <font style="font-size: 13px">Exhibits</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><a href="#ehx"><font style="font-size: 13px;">24</font></a></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;height:17px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font><font style="font-size: 13px;">&#xA0;</font></div>
</td>
</tr><tr>
<td colspan="2" style="vertical-align:bottom;width:86%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:24px;"><font style="font-size: 13px">Signatures</font></div>
</td>
<td style="width: 14%; vertical-align: bottom;">
<div style="text-align: center"><a href="#sign"><font style="font-size: 13px;">25</font></a></div>
</td>
</tr></table>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">2</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">PART I &#x2014; FINANCIAL
INFORMATION</font></font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font> <a name="s59C30794B8C05F87BE075FECE5A1C814"><br></a></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="11">I</a>TEM
1.&#xA0;&#xA0;&#xA0;&#xA0;Financial Statements</font></font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><a name="sFCB68A0B8DD55B0C92FAF76FF7B35C26"></a></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="bs">S</a>MITH-MIDLAND CORPORATION</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">CONDENSED CONSOLIDATED BALANCE
SHEETS</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">(in thousands, except
share and per share data)&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; padding-left: 0px;">
<table cellpadding="0" cellspacing="0" style="text-align: left; font-family:inherit;margin-right:0px;margin-left:0px;text-align:left;width:100%;font-size:inherit;">
<tr>
<td rowspan="1" style="vertical-align:bottom;width:72%;">
<div style="text-align: center; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">ASSETS</font></font></div>
</td>
<td colspan="1" rowspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">March
31,</font></font></div>
<div><font><font style="font-weight: bold;">2019</font></font></div>
<div><font><font style="font-weight: bold;">(Unaudited)</font></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
<td colspan="1" rowspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">December&#xA0;31,</font></font></div>
<div><font><font style="font-weight: bold;">2018</font></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Current
assets</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:13px;">&#xA0;</font></div>
</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:13px;">&#xA0;</font></div>
</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Cash<br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">3,033</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">1,946</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Investment securities,
available-for-sale, at fair value</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">1,134</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">1,107</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Accounts receivable,
net</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Trade -
billed (less allowance for doubtful accounts of $228 and $214),
including contract retentions<br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">9,540</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">12,281</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:36px;"><font style="font-size: 13px">Trade -
unbilled</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">564</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">1,313</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Inventories,
net</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:36px;"><font style="font-size: 13px">Raw
materials</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">744</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">1,005</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:36px;"><font style="font-size: 13px">Finished goods (less
reserves of $39)</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">2,303</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">2,555</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Prepaid expenses and
other assets</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">402</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">480</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">Refundable income
taxes</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">394</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">909</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Total current
assets</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">18,114</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">21,596</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Property and equipment,
net</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">15,254</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">14,102</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Deferred buy-back lease asset,
net</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">5,531</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">5,304</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="padding-bottom: 2px;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Other
assets</font></font></div>
</div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align: bottom; font-weight: bold; width: 10%; font-size: 13px; display: inline-block; padding-bottom: 2px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; font-weight: bold; width: 5%; font-size: 13px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">&#xA0;</font><font style="text-align: right; vertical-align: bottom; font-weight: bold; width: 75%; font-size: 13px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">339</font><font style="text-align: left; vertical-align: bottom; font-weight: bold; width: 10%; font-size: 13px; display: inline-block; padding-bottom: 2px;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align: bottom; font-weight: bold; width: 10%; font-size: 13px; display: inline-block; padding-bottom: 2px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; font-weight: bold; width: 5%; font-size: 13px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">&#xA0;</font><font style="text-align: right; vertical-align: bottom; font-weight: bold; width: 75%; font-size: 13px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">367</font><font style="text-align: left; vertical-align: bottom; font-weight: bold; width: 10%; font-size: 13px; display: inline-block; padding-bottom: 2px;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:4px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Total
assets</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">$</font><font style="text-align: right; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">39,238</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">$</font><font style="text-align: right; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">41,369</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">&#xA0;</font></div>
</td>
</tr></table>
</div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The accompanying notes
are an integral part of the condensed consolidated financial
statements.</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">3</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">SMITH-MIDLAND
CORPORATION</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">CONDENSED CONSOLIDATED BALANCE
SHEETS</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">(in thousands, except
share and per share data)</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; padding-left: 0px;">
<table cellpadding="0" cellspacing="0" style="text-align: left; font-family:inherit;margin-right:0px;margin-left:0px;text-align:left;width:100%;font-size:inherit;">
<tr>
<td rowspan="1" style="vertical-align:bottom;width:72%;">
<div style="text-align: center; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">LIABILITIES AND STOCKHOLDERS'
EQUITY</font></font></div>
</td>
<td colspan="1" rowspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">March
31,</font></font></div>
<div><font><font style="font-weight: bold;">2019</font></font></div>
<div><font><font style="font-weight: bold;">(Unaudited)</font></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
<td colspan="1" rowspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">December&#xA0;31,</font></font></div>
<div><font><font style="font-weight: bold;">2018</font></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Current
liabilities</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:13px;">&#xA0;</font></div>
</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:13px;">&#xA0;</font></div>
</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Accounts payable -
trade</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">2,730</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">4,212</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Accrued expenses and
other liabilities</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">585</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">610</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Deferred
revenue</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">1,214</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">1,112</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Accrued
compensation</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">741</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">1,556</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Dividend
payable</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">&#x2014;</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">281</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Line-of-credit
construction draw&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">1,500</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">1,000</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Deferred buy-back lease
obligation&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">&#xA0;&#xA0;&#xA0;
&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;
755</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;"><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">720</font></font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Operating lease
liabilities</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">110</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;"><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">&#x2014;</font></font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Current maturities of
notes payable</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">719</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">711</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">Customer
deposits<br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">544</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">1,658</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Total current
liabilities</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">8,898</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">11,860</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Deferred
revenue</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">651</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">570</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Deferred buy-back lease
obligation</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">6,095</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">5,873</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Operating lease
liabilities&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">276</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">&#xA0; <font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;"><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">&#x2014;</font></font></font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Notes payable - less
current maturities</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">2,606</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">2,792</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">Deferred tax
liability</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">1,435</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">1,427</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Total
liabilities</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">19,961</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">22,522</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">&#xA0;</font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Stockholders&#x2019;
equity</font></font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Preferred stock, $.01
par value; authorized 1,000,000 shares, none issued and
outstanding</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">&#x2014;</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">&#x2014;</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Common stock, $.01 par
value; authorized 8,000,000 shares; 5,225,245 and 5,223,245 issued
and 5,134,492 and 5,112,825 outstanding, respectively</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">51</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">51</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Additional paid-in
capital</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">6,057</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">5,973</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Treasury stock, at cost,
40,920 shares</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(102</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(102</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Accumulated other
comprehensive loss</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(22</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(37</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">Retained
earnings</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">13,293</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">12,962</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="padding-bottom: 2px;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Total stockholders'
equity</font></font></div>
</div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align: bottom; font-weight: bold; width: 10%; font-size: 13px; display: inline-block; padding-bottom: 2px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; font-weight: bold; width: 5%; font-size: 13px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">&#xA0;</font><font style="text-align: right; vertical-align: bottom; font-weight: bold; width: 75%; font-size: 13px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">19,277</font><font style="text-align: left; vertical-align: bottom; font-weight: bold; width: 10%; font-size: 13px; display: inline-block; padding-bottom: 2px;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align: bottom; font-weight: bold; width: 10%; font-size: 13px; display: inline-block; padding-bottom: 2px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; font-weight: bold; width: 5%; font-size: 13px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">&#xA0;</font><font style="text-align: right; vertical-align: bottom; font-weight: bold; width: 75%; font-size: 13px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">18,847</font><font style="text-align: left; vertical-align: bottom; font-weight: bold; width: 10%; font-size: 13px; display: inline-block; padding-bottom: 2px;">&#xA0;</font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:4px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Total liabilities and
stockholders' equity</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">$</font><font style="text-align: right; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">39,238</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">$</font><font style="text-align: right; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">41,369</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">&#xA0;</font></div>
</td>
</tr></table>
</div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The accompanying notes
are an integral part of the condensed consolidated financial
statements.</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">4</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="so">S</a>MITH-MIDLAND CORPORATION</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">CONDENSED CONSOLIDATED
STATEMENTS OF OPERATIONS</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">(Unaudited)</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">(in thousands, except
per share data)</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; padding-left: 0px;">
<table cellpadding="0" cellspacing="0" style="text-align: left; font-family:inherit;margin-right:0px;margin-left:0px;text-align:left;width:100%;font-size:inherit;">
<tr>
<td rowspan="1" style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="2" rowspan="1" style="padding-bottom:2px;width:28%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom: 2px; width: 5%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 90%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">Three Months Ended
March 31,</font></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 5%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">2019</font></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">2018</font></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Revenue</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:13px;">&#xA0;</font></div>
</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:13px;">&#xA0;</font></div>
</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Product
sales</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">7,503</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">7,453</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Barrier
rentals</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">573</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">309</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Royalty
income</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">306</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">221</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">Shipping and
installation revenue</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">1,807</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">1,142</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Total
revenue</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">10,189</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">9,125</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">Cost of goods
sold</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">7,967</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">7,534</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Gross
profit</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">2,222</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">1,591</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Operating
expenses</font></font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">General and
administrative expenses</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">1,208</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">1,468</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">Selling
expenses</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">567</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">676</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Total operating
expenses</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">1,775</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">2,144</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Operating income
(loss)<br></font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">447</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">(553</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">)</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Other income
(expense)</font></font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Interest
expense</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(44</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(46</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Interest
income</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">11</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">10</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Gain on sale of
assets</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">2</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">24</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">Other
income</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">14</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">8</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Total other income
(expense)</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">(17</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">)<br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">(4</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:13px;">)</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Income (loss) before income
tax expense</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">430</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(557</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">Income tax expense
(benefit)<br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">99</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">(135</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">)<br></font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:4px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Net income
(loss)<br></font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">$</font><font style="text-align: right; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">331</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">$</font><font style="text-align: right; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">(422</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">)</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Basic and diluted earnings per
share</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">0.06</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">(0.08</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">)<br></font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Weighted average number of
common shares outstanding:</font></font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Basic</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">5,134</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">5,114</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Diluted</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">5,142</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">5,114</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr></table>
</div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The accompanying notes
are an integral part of the condensed consolidated financial
statements.</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">5</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="ci">S</a>MITH-MIDLAND CORPORATION</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">CONDENSED CONSOLIDATED
STATEMENTS OF COMPREHENSIVE INCOME LOSS<br></font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">(Unaudited)</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">(in
thousands)</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; padding-left: 0px;">
<table cellpadding="0" cellspacing="0" style="text-align: left; font-family:inherit;margin-right:0px;margin-left:0px;text-align:left;width:100%;font-size:inherit;">
<tr>
<td rowspan="1" style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="2" rowspan="1" style="padding-bottom:2px;width:28%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom:2px;width:5%;vertical-align:bottom;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:90%;border-bottom:solid 2px #000000;display:inline-block;">
<div><font style="font-size:13px;"><font style="font-size:13px;font-weight:bold;">Three Months Ended March
31,</font></font></div>
</font><font style="text-align: left; padding-bottom:2px;width:5%;vertical-align:bottom;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;border-bottom:solid 2px #000000;display:inline-block;">
<div><font style="font-size:13px;"><font style="font-size:13px;font-weight:bold;">2019</font></font></div>
</font><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;border-bottom:solid 2px #000000;display:inline-block;">
<div><font style="font-size:13px;"><font style="font-size:13px;font-weight:bold;">2018</font></font></div>
</font><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Net income
(loss)<br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">331</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(422</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)<br></font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">&#xA0;&#xA0;Other
comprehensive income (loss), net of tax:</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">&#xA0;&#xA0;&#xA0;&#xA0;Net unrealized holding
gain (loss) (1)</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">15</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">(14</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:4px;margin-left:12px;"><font style="font-size: 13px">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Comprehensive
income (loss)<br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:4px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:double 4px #000;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:double 4px #000;display:inline-block;">346<br></font><font style="text-align: left; vertical-align:bottom;padding-bottom:4px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:4px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:double 4px #000;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:double 4px #000;display:inline-block;">(436</font><font style="text-align: left; vertical-align:bottom;padding-bottom:4px;width:10%;font-size:13px;display:inline-block;">)<br></font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr></table>
</div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">(1) Unrealized losses on
available-for-sale securities are shown net of income tax expense
(benefit) of $5 and $(5) for March 31, 2019 and 2018,
respectively.</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The accompanying notes
are an integral part of the condensed consolidated financial
statements.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">6</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="ci">S</a>MITH-MIDLAND CORPORATION</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="cse">C</a>ONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS'
EQUITY<br></font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">(Unaudited)</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">(in
thousands)</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="margin-left: 0px;">
<table cellpadding="0" cellspacing="0" style="font-size:inherit;padding-bottom:0px;margin-left:0px;text-align:left;padding-top:0px;width:100%;margin-right:0px;font-family:inherit;">
<tr>
<td rowspan="1" style="vertical-align:bottom;width:34%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:0px;"><font style="font-size: 11px"><font style="font-weight: bold"><font style="font-weight: bold"><font style="font-weight: bold;"><br></font></font></font></font></div>
</td>
<td rowspan="1" style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;border-bottom:solid 2px #000;display:inline-block;">
<div><font style="font-size: 11px"><font style="font-weight: bold"><font style="font-weight: bold"><font style="font-weight: bold;">&#xA0;Common
Stock<br></font></font></font></font></div>
</font><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font></div>
</td>
<td rowspan="1" style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;border-bottom:solid 2px #000;display:inline-block;">
<div><font style="font-size: 11px"><font style="font-weight: bold"><font style="font-weight: bold"><font style="font-weight: bold;">&#xA0;Additional Paid-in
Capital<br></font></font></font></font></div>
</font><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font></div>
</td>
<td rowspan="1" style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;border-bottom:solid 2px #000;display:inline-block;">
<div><font style="font-size: 11px"><font style="font-weight: bold"><font style="font-weight: bold"><font style="font-weight: bold;">&#xA0;Treasury
Stock<br></font></font></font></font></div>
</font><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font></div>
</td>
<td rowspan="1" style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;border-bottom:solid 2px #000;display:inline-block;">
<div><font style="font-size: 11px"><font style="font-weight: bold"><font style="font-weight: bold"><font style="font-weight: bold;">&#xA0;Accumulated Other Comprehensive
Loss<br></font></font></font></font></div>
</font><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font></div>
</td>
<td rowspan="1" style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;border-bottom:solid 2px #000;display:inline-block;">
<div><font style="font-size: 11px"><font style="font-weight: bold"><font style="font-weight: bold"><font style="font-weight: bold;">&#xA0;Retained
Earnings<br></font></font></font></font></div>
</font><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font></div>
</td>
<td rowspan="1" style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;border-bottom:solid 2px #000;display:inline-block;">
<div><font style="font-size: 11px"><font style="font-weight: bold"><font style="font-weight: bold"><font style="font-weight: bold;">&#xA0;Total</font></font></font></font></div>
</font><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:34%;">
<div style="text-align: left; text-indent: 0px; margin-right: 0px; margin-left: 12px;"><font style="font-size: 13px">Balance, December 31,
2018<br></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">51<br></font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">5,973</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">(102</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">)</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">(37</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">)</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">12,962</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">18,847</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:34%;">
<div style="text-align: left; text-indent: 0px; margin-right: 0px; margin-left: 12px;"><font style="font-size: 13px">Net unrealized holding
gain<br></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">15</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">15</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:34%;">
<div style="text-align: left; text-indent: 0px; margin-right: 0px; margin-left: 12px;"><font style="font-size: 13px">Vesting of restricted
stock<br></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">84</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">84</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:34%;">
<div style="text-align: left; text-indent: 0px; margin-right: 0px; padding-bottom: 2px; margin-left: 12px;"><font style="font-size: 13px">Net
income<br></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; display: inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; display: inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; display: inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; display: inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;border-bottom:solid 2px #000;display:inline-block;">331</font><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;border-bottom:solid 2px #000;display:inline-block;">331</font><font style="text-align: left; padding-bottom:2px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font></font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:34%;">
<div style="text-align: left; text-indent: 0px; margin-right: 0px; padding-bottom: 4px; margin-left: 12px;"><font style="font-size: 13px">Balance, March 31,
2019<br></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; padding-bottom:4px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;border-bottom:double 4px #000;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;border-bottom:double 4px #000;display:inline-block;">51</font><font style="text-align: left; padding-bottom:4px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; padding-bottom:4px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;border-bottom:double 4px #000;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;border-bottom:double 4px #000;display:inline-block;">6,057</font><font style="text-align: left; padding-bottom:4px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; padding-bottom:4px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;border-bottom:double 4px #000;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;border-bottom:double 4px #000;display:inline-block;">(102</font><font style="text-align: left; padding-bottom:4px;width:10%;vertical-align:bottom;display:inline-block;">)</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; padding-bottom:4px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;border-bottom:double 4px #000;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;border-bottom:double 4px #000;display:inline-block;">(22</font><font style="text-align: left; padding-bottom:4px;width:10%;vertical-align:bottom;display:inline-block;">)</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; padding-bottom:4px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;border-bottom:double 4px #000;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;border-bottom:double 4px #000;display:inline-block;">13,293</font><font style="text-align: left; padding-bottom:4px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="font-size: 13px"><font style="text-align: left; padding-bottom:4px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;border-bottom:double 4px #000;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;border-bottom:double 4px #000;display:inline-block;">19,277</font><font style="text-align: left; padding-bottom:4px;width:10%;vertical-align:bottom;display:inline-block;">&#xA0;</font></font></div>
</td>
</tr></table>
</div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
<font style="font-family: Times New Roman; font-size: 13px;">&#xA0;<br></font>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; padding-left: 0px;">
<table cellpadding="0" cellspacing="0" style="text-align: left; font-size:inherit;margin-left:0px;text-align:left;margin-bottom:0px;width:100%;margin-right:0px;font-family:inherit;margin-top:0px;">
<tr>
<td rowspan="1" style="vertical-align:bottom;width:34%;">
<div style="padding-bottom:2px;margin-left:0px;"><br></div>
</td>
<td rowspan="1" style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px; font-weight: bold;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px; font-weight: bold;">
<div><font style="font-weight: bold;">&#xA0;Common
Stock<br></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px; font-weight: bold;">&#xA0;</font></div>
</td>
<td rowspan="1" style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px; font-weight: bold;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px; font-weight: bold;">
<div><font style="font-weight: bold;">&#xA0;Additional Paid-in
Capital<br></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px; font-weight: bold;">&#xA0;</font></div>
</td>
<td rowspan="1" style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px; font-weight: bold;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px; font-weight: bold;">
<div><font style="font-weight: bold;">&#xA0;Treasury
Stock<br></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px; font-weight: bold;">&#xA0;</font></div>
</td>
<td rowspan="1" style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px; font-weight: bold;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px; font-weight: bold;">
<div><font style="font-weight: bold;">&#xA0;Accumulated Other
Comprehensive Loss<br></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px; font-weight: bold;">&#xA0;</font></div>
</td>
<td rowspan="1" style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px; font-weight: bold;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px; font-weight: bold;">
<div><font style="font-weight: bold;">&#xA0;Retained
Earnings<br></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px; font-weight: bold;">&#xA0;</font></div>
</td>
<td rowspan="1" style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px; font-weight: bold;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px; font-weight: bold;">
<div><font style="font-weight: bold;">&#xA0;Total</font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px; font-weight: bold;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:34%;">
<div style="margin-left: 12px;"><font style="font-size: 11px"><font style="font-size: 13px">Balance, December
31, 2017</font></font><br></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 13px;">$</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 13px;">51<br></font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 13px;">$</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 13px;">5,719</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 13px;">$</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 13px;">(102</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">)</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 13px;">$</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 13px;">(19</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">)</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 13px;">$</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 13px;">11,556</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 13px;">$</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 13px;">17,205</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:34%;">
<div style="margin-left: 12px;"><font style="font-size: 11px"><font style="font-size: 13px">Net unrealized
holding loss</font></font><br></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 13px; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 13px;"><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block;">&#x2014;</font></font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;"><br></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 13px; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 13px;">(14</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">)</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 13px; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 13px;">(14</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">)</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:34%;">
<div style="margin-left: 12px;"><font style="font-size: 11px"><font style="font-size: 13px">Proceeds from
options exercised</font></font><br></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 13px; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 13px;">6</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 13px; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 13px; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 13px; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 13px;">6</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:34%;">
<div style="margin-left: 12px;"><font style="font-size: 11px"><font style="font-size: 13px">Vesting of
restricted stock</font></font><br></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 13px; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 13px;">117</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 13px; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 13px; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 13px; display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 13px;">117</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 13px;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:34%;">
<div style="padding-bottom: 2px; margin-left: 12px;"><font style="font-size: 11px"><font style="font-size: 13px">Net
loss</font></font><br></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 13px; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 13px; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 13px;"><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block;">&#x2014;</font></font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;"><br></font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 13px; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 13px; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 13px; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 13px; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block;">&#x2014;</font><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; font-size: 13px; display: inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 13px;">(422</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;">)</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 13px;">(422</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;">)</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td colspan="1" style="vertical-align:bottom;width:34%;">
<div style="padding-bottom: 4px; margin-left: 12px;"><font style="font-size: 11px"><font style="font-size: 13px">Balance, March 31,
2018</font></font><br></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom: 4px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; border-bottom: 4px double rgb(0, 0, 0); display: inline-block; font-size: 13px;">$</font><font style="text-align: right; vertical-align: bottom; width: 75%; border-bottom: 4px double rgb(0, 0, 0); display: inline-block; font-size: 13px;">51</font><font style="text-align: left; padding-bottom: 4px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom: 4px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; border-bottom: 4px double rgb(0, 0, 0); display: inline-block; font-size: 13px;">$</font><font style="text-align: right; vertical-align: bottom; width: 75%; border-bottom: 4px double rgb(0, 0, 0); display: inline-block; font-size: 13px;">5,842</font><font style="text-align: left; padding-bottom: 4px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom: 4px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; border-bottom: 4px double rgb(0, 0, 0); display: inline-block; font-size: 13px;">$</font><font style="text-align: right; vertical-align: bottom; width: 75%; border-bottom: 4px double rgb(0, 0, 0); display: inline-block; font-size: 13px;">(102</font><font style="text-align: left; padding-bottom: 4px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;">)</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom: 4px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; border-bottom: 4px double rgb(0, 0, 0); display: inline-block; font-size: 13px;">$</font><font style="text-align: right; vertical-align: bottom; width: 75%; border-bottom: 4px double rgb(0, 0, 0); display: inline-block; font-size: 13px;">(33</font><font style="text-align: left; padding-bottom: 4px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;">)</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom: 4px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; border-bottom: 4px double rgb(0, 0, 0); display: inline-block; font-size: 13px;">$</font><font style="text-align: right; vertical-align: bottom; width: 75%; border-bottom: 4px double rgb(0, 0, 0); display: inline-block; font-size: 13px;">11,134</font><font style="text-align: left; padding-bottom: 4px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:11%;">
<div><font style="text-align: left; padding-bottom: 4px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; border-bottom: 4px double rgb(0, 0, 0); display: inline-block; font-size: 13px;">$</font><font style="text-align: right; vertical-align: bottom; width: 75%; border-bottom: 4px double rgb(0, 0, 0); display: inline-block; font-size: 13px;">16,892</font><font style="text-align: left; padding-bottom: 4px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 13px;">&#xA0;</font></div>
</td>
</tr></table>
</div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The accompanying notes
are an integral part of the condensed consolidated financial
statements.</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; width: 100%"><font style="font-family: Times New Roman; font-size: 11px"><font style="font-size: 13px">7</font></font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 1px; background-color: #000000">
<!--page break line--></div>
<div id="hdr">
<div style="text-align: right; width: 100%"><font style="font-family: Times New Roman; font-size: 11px">&#xA0;</font></div>
</div>
</div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="cf">S</a>MITH-MIDLAND CORPORATION AND
SUBSIDIARIES</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="cfo">C</a>ONDENSED CONSOLIDATED STATEMENTS OF CASH
FLOWS</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">(Unaudited)</font>
&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">(in
thousands)</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; padding-left: 0px;">
<table cellpadding="0" cellspacing="0" style="text-align: left; font-family:inherit;margin-right:0px;margin-left:0px;text-align:left;width:100%;font-size:inherit;">
<tr>
<td rowspan="1" style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent: 0px; margin-right: 0px; margin-left: 12px; padding-bottom: 2px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="2" rowspan="1" style="padding-bottom:2px;width:28%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; padding-bottom: 2px; font-weight: bold; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 90%; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; font-size: 11px;">
<div><font style="font-weight: bold;">Three Months Ended March
31,</font></div>
</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; padding-bottom: 2px; font-weight: bold; font-size: 11px;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-weight: bold; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-weight: bold; font-size: 11px;">
<div><font style="font-weight: bold;">2019</font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-weight: bold; font-size: 11px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-weight: bold; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-weight: bold; font-size: 11px;">
<div><font style="font-weight: bold;">2018</font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-weight: bold; font-size: 11px;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;"><font style="font-size: 13px">Cash flows from
operating activities:</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:13px;">&#xA0;</font></div>
</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:13px;">&#xA0;</font></div>
</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;"><font style="font-size: 13px">Net income
(loss)<br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">331</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(422</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;"><font style="font-size: 13px">Adjustments to reconcile
net income (loss) to net cash provided by (used in) operating
activities:</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Depreciation and
amortization</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">426</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">248</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Gain on sale of
assets</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(2</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(24</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Allowance for doubtful
accounts</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">15</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">71</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Stock
compensation</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">84</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">117</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Deferred
taxes</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">3</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(142</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;"><font style="font-size: 13px">(Increase) decrease
in</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Accounts
receivable&#xA0;&#xA0;- billed</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">2,727</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(937</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Accounts
receivable&#xA0;&#xA0;- unbilled</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">750</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(300</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Inventories</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">514</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">515</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Prepaid expenses and
other assets</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">514</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(31</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Refundable income
taxes</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">92</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">31</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;"><font style="font-size: 13px">Increase (decrease)
in</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Accounts payable -
trade</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(1,482</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(325</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)<br></font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Accrued expenses and
other liabilities</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(25</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">107</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Deferred
revenue</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">182</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">101</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Accrued
compensation</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(815</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(610</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)<br></font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Deferred buy-back lease
obligation<br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">258</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">1,344</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">Customer
deposits</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">(1,113</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">)<br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">(170</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">)<br></font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:0px;"><font style="font-size: 13px">Net cash provided by
(used in) operating activities</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">2,459</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">(427</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">)<br></font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;"><font style="font-size: 13px">Cash flows from
investing activities:</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Purchases of investment
securities available-for-sale</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(8</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(8</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Purchases of property
and equipment</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(1,049</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(860</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Deferred buy-back lease
asset</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(358</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(1,076<br></font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)<br></font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">Proceeds from sale of
fixed assets</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">2</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">38</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:0px;"><font style="font-size: 13px">Net cash used in
investing activities</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">(1,413</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">(1,906</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;"><font style="font-size: 13px">Cash flows from
financing activities:</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Proceeds from the
line-of-credit construction draw&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">500</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">&#x2014;<br></font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Proceeds from long-term
borrowings</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">&#x2014;<br></font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">350</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Repayments of long-term
borrowings</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(178</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(151</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Dividends paid on common
stock</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(281</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(256</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">Proceeds from options
exercised</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">&#x2014;<br></font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">6</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:0px;"><font style="font-size: 13px">Net cash provided by
(used in) financing activities</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">41</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">(51</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;"><font style="font-size: 13px">Net increase (decrease)
in cash<br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">1,087<br></font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(2,384</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;"><font style="font-size: 13px">Cash<br></font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:0px;"><font style="font-size: 13px">Beginning of
period</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">1,946</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">3,390</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:4px;margin-left:0px;"><font style="font-size: 13px">End of
period</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:4px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:double 4px #000;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:double 4px #000;display:inline-block;">3,033</font><font style="text-align: left; vertical-align:bottom;padding-bottom:4px;width:10%;font-size:13px;display:inline-block;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:4px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:double 4px #000;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:double 4px #000;display:inline-block;">1,006</font><font style="text-align: left; vertical-align:bottom;padding-bottom:4px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr></table>
</div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The accompanying notes
are an integral part of the condensed consolidated financial
statements.</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">8</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="n">S</a>MITH-MIDLAND CORPORATION</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="note">N</a>OTES TO CONDENSED CONSOLIDATED FINANCIAL
STATEMENTS</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">(Unaudited)</font></font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><a name="s296F3B44E6275BEC8AE0559D8F417D80">&#xA0;</a></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">NOTE 1. &#x2013; INTERIM
FINANCIAL REPORTING</font></font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Basis of
Presentation</font></font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The accompanying
unaudited condensed consolidated financial statements were prepared
in accordance with accounting principles generally accepted in the
United States of America (GAAP) for interim financial information,
and with the instructions to Form 10-Q and Article 10 and
Regulation S-X.&#xA0;Accordingly, we have condensed or omitted
certain information and footnote disclosures that are included in
our annual financial statements. These condensed consolidated
financial statements should be read in conjunction with the audited
consolidated financial statements, summary of significant
accounting policies, and the related notes included in our Annual
Report on Form 10-K for the year ended December&#xA0;31,
2018.&#xA0;The condensed consolidated December&#xA0;31, 2018
balance sheet was derived from the audited financial statements
included in the Form 10-K. Dollar amounts in the footnotes are
stated in thousands, except for per share data.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">In the opinion of
management, these condensed consolidated financial statements
reflect all adjustments (which consist of normal, recurring
adjustments) necessary for a fair presentation of the financial
position and results of operations and cash flows for the periods
presented. The results disclosed in the condensed consolidated
statements of operations are not necessarily indicative of the
results to be expected in any future periods.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Recent Accounting
Pronouncements</font></font></div>
<div><font>&#xA0;</font></div>
<font style="color: #000000; font-family: Times New Roman; font-size: 13px">Fair
Value Measurement. In August 2018, the FASB issued ASU No. 2018-13,
&#x201C;Fair Value (&#x201C;FV&#x201D;) Measurement (Topic
820).&#x201D; Among other modifications, the standard removes the
requirements to disclose: (i) the amount of and reasons for
transfers between Level 1 and Level 2 of the FV hierarchy; (ii) the
policy for timing transfers between levels; and (iii) the valuation
process for Level 3 FV measurements. The standard will require
public entities to disclose: (a) the changes in unrealized gains
and losses for the period included in other comprehensive income
for recurring Level 3 FV measurements held at the end of the
reporting period; and (b) the range and weighted average of
significant unobservable inputs used to develop Level 3 fair value
measurements. For certain unobservable inputs, an entity may
disclose other quantitative information in lieu of the weighted
average if the entity determines that other quantitative
information would be a more reasonable and rational method to
reflect the distribution of unobservable inputs used to develop
Level 3 FV measurements. The additional disclosure requirements
should be applied prospectively for the most recent interim or
annual period presented in the fiscal year of adoption. All other
amendments should be applied retrospectively to all periods
presented. The amendments in this standard are effective for fiscal
years ending after December 15, 2019. Early adoption is permitted,
and an entity may adopt the removed or modified disclosures and
delay the adoption of new disclosures until the effective date. We
have not completed our assessment of the standard but we do not
expect the adoption to have a material impact on the Company's
consolidated financial position, results of operations and cash
flows.</font>
<div style="text-align: justify; margin-left: 0px; margin-right: 0px; text-indent: 0px; line-height: 1.2;">
&#xA0; <font style="font-family: Times New Roman; font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Recently Adopted Accounting
Pronouncements</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px; line-height: 1.2;">
<font style="font-family: Times New Roman; font-size: 13px">Leases.
In 2016, the Financial Accounting Standards Board
(&#x201C;FASB&#x201D;) issued Accounting Standards Update
(&#x201C;ASU&#x201D;) No. 2016-02, &#x201C;Leases (Topic 842).&#x201D;
Topic 842 establishes a new lease accounting model for leases. The
most significant changes include the clarification of the
definition of a lease, the requirement for lessees to recognize for
all leases a right-of-use asset and a lease liability in the
consolidated balance sheet, and additional quantitative and
qualitative disclosures which are designed to give financial
statement users information on the amount, timing, and uncertainty
of cash flows arising from leases. Expenses are recognized in the
consolidated statement of income in a manner similar to current
accounting guidance. Lessor accounting under the new standard is
substantially unchanged. We adopted this standard, and all related
amendments thereto, effective January 1, 2019, using the transition
approach, which applies the provisions of the new guidance at the
effective date without adjusting the comparative periods presented.
We have elected the package of practical expedients permitted under
the transition guidance within the new standard, which among other
things, allows us to carry forward the historical accounting
relating to lease identification and classification for existing
leases upon adoption. We have made an accounting policy election to
keep leases with an initial term of 12 months or less off the
consolidated balance sheet. We have finalized our evaluation of the
impacts that the adoption of this accounting guidance on the
consolidated financial statements and have approximately $400 of
right-of-use assets, included in property and equipment, and
liabilities recognized in our consolidated balance sheet, amortized
over the expected lives of the leases upon adoption.</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px; line-height: 1.2;">
<font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px; line-height: 1.2;">

<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px; line-height: 1.2;">
<font style="color: #000000; font-family: Times New Roman; font-size: 13px">Comprehensive
Income. In February 2018, the FASB issued ASU No. 2018-02,
&#x201C;Income Statement-Reporting Comprehensive Income (Topic
220).&#x201D; This standard provides an option to reclassify
stranded tax effects within accumulated other comprehensive income
(loss) (&#x201C;AOCI&#x201D;) to retained earnings due to the U.S.
federal corporate income tax rate change in the Tax Cuts and Jobs
Act of 2017. This standard was effective for interim and annual
reporting periods beginning after December 15, 2018. We did not
exercise the option to make this reclassification.</font></div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">9</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Revenue
Recognition</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; font-size: 13px">Product Sales - Over
Time</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Under Topic 606, the
Company recognizes revenue to depict the transfer of goods or
services to customers in an amount that reflects the consideration
the Company expects to be entitled to in exchange for goods or
services provided. Revenue associated with contracts with customers
is recognized over time as the Company's performance creates or
enhances customer controlled assets or creates or enhances an asset
with no alternative use, which the Company has an enforceable right
to receive compensation as defined under the contract for
performance completed. To determine the amount of revenue to
recognize over time, the Company recognizes revenue over the
contract terms based on the output method. The Company applied the
"as-invoiced" practical expedient as the amount of consideration
the Company has the right to invoice corresponds directly with the
value of the Company's performance to date.</font></div>
&#xA0; <font style="font-family: Times New Roman; font-size: 13px;"><br>
</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">As the output method is
driven by units produced, the Company recognizes revenues based on
the value transferred to the customer relative to the remaining
value to be transferred. The Company also matches the costs
associated with the units produced. If a contract is projected to
result in a loss, the entire contract loss is recognized in the
period when the loss was first determined and the amount of the
loss updated in subsequent reporting periods. Revenue recognition
also includes an amount related to a contract asset or contract
liability. If the recognized revenue is greater than the amount
billed to the customer, a contract asset is recorded in accounts
receivable - unbilled. Conversely, if the amount billed to the
customer is greater than the recognized revenue, a contract
liability is recorded in customer deposits. Changes in the job
performance, job conditions and final contract settlements are
factors that influence management&#x2019;s assessment of total
contract value and therefore, profit and revenue
recognition.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">A portion of the work
the Company performs requires financial assurances in the form of
performance and payment bonds or letters of credit at the time of
execution of the contract. Some contracts include retention
provisions of up to 10% which are generally withheld from each
progress payment as retainage until the contract work has been
completed and approved.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; font-size: 13px">Product Sales - Point in
Time</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">For certain product
sales that do not meet the over time criteria, under Topic 606 the
Company recognizes revenue when the product has been shipped to the
destination in accordance with the terms outlined in the contract
where a present obligation to pay exists as they have gained
physical possession of the product.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; font-size: 13px">Accounts Receivable and
Contract Balances</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The timing of when we
bill our customers is generally dependent upon billing terms,
milestone billings based on the completion of certain phases of the
work, or when services are provided or products are shipped.
Projects with performance obligations recognized over time that
have costs and estimated earnings recognized to date in excess of
cumulative billings, are reported on our Condensed Consolidated
Balance Sheets as "Accounts receivable - unbilled". Projects with
performance obligations recognized over time that have cumulative
billings in excess of costs and estimate earnings recognized to
date, are reported on our Condensed Consolidated Balance Sheets as
customer deposits (i.e. contract liabilities).</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Any uncollected billed
amounts for our performance obligations recognized over time,
including contract retentions, are recorded within accounts
receivable. At March 31, 2019 and December 31, 2018, accounts
receivable included contract retentions of approximately $1,389 and
$1,704, respectively.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Our billed and unbilled
revenue may be exposed to potential credit risk if our customers
should encounter financial difficulties, and we maintain reserves
for specifically-identified potential uncollectible receivables. At
March 31, 2019 and December 31, 2018, our allowances for doubtful
accounts were $228 and $214, respectively.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font><font>&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">10</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; font-size: 13px">Sale to Customer with a
Buy-Back Guarantee</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px; line-height: 1.2;">
<font style="font-family: Times New Roman; font-size: 13px">The
Company entered into a buy-back agreement with one specific
customer. Under this agreement, the Company guaranteed to buy-back
product at a predetermined price at the end of the long-term
project, subject to the condition of the product. Although the
Company receives payment in full as the product is produced, we are
required to account for these transactions as operating leases. The
amount of sale proceeds equal to the buy-back obligation, included
in "Deferred buy-back lease obligation" in the liabilities section
of the consolidated balance sheet, is deferred until the buy-back
is exercised or expired. The remaining sale proceeds are deferred
in the same account and recognized on a straight-line basis over
the usage period, such usage period commencing on delivery to the
job-site and ending at the time the buy-back is exercised or
expired. The Company capitalizes the cost of the product on the
consolidated balance sheet shown in "Deferred buy-back lease asset,
net", and depreciates the value, less residual value, to cost of
leasing revenue in "Cost of goods sold" over the estimated useful
life of the asset.</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px; line-height: 1.2;">
<font style="font-family: Times New Roman; font-size: 13px">In the
case the customer does not exercise the buy-back option and retains
ownership of the product at the end of the usage period, the
guarantee buyback liability and any deferred revenue balances
related to the product are settled to revenue, and the net book
value of the asset is expensed to cost of leasing revenue. If the
customer exercises the buy-back guarantee option, the Company
purchases the product back in the amount equal to the buyback
guarantee, we settle any remaining deferred balances, in excess of
the buy-back payment, to leasing revenue, and we reclassify the net
book value of the product on the consolidated balance sheet to
"Inventories" or "Property and equipment, net" depending on the
intended use at the time. The revenue is being recognized in
accordance with Topic 840, <font style="font-style: italic; font-family: Times New Roman">Leases</font>.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; font-size: 13px">Barrier Rentals - Leasing
Fees</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Leasing fees are paid by
customers at the beginning of the lease agreement and are recorded
as deferred revenue.&#xA0;The deferred revenue is then recognized
each month as lease income for the duration of the lease, in
accordance with Topic 840, <font style="font-family: Times New Roman; font-size: 13px"><font style="font-style: italic; font-family: Times New Roman">Leases</font></font>.
Topic 840 is applied, as Topic 606-10-15-2 provides a scope
exception for lease contracts.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; font-size: 13px">Royalty
Income</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The Company licenses
certain products to other precast companies to produce the
Company's products to engineering specifications under the
licensing agreements.&#xA0;The agreements are typically for five
year terms and require royalty payments from 4% to 6% of total
sales of licensed products, which are paid on a monthly
basis.&#xA0;The revenues from licensing agreements are recognized
in the month earned, in accordance with Topic
606-10-55-65.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; font-size: 13px">Shipping and
Installation</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Shipping and
installation revenues are recognized as a distinct performance
obligation in the period the shipping and installation services are
provided to the customer, in accordance with Topic
606.</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">11</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; font-size: 13px">Disaggregation of
Revenue</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">In the following table,
revenue is disaggregated by primary sources of revenue (in
thousands):</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px;">
<table cellpadding="0" cellspacing="0" style="text-align: left; font-family:inherit;margin-right:0px;margin-left:0px;text-align:left;width:100%;font-size:inherit;">
<tr>
<td rowspan="1" style="vertical-align:bottom;width:44%;">
<div style="padding-bottom: 2px;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Revenue by
Type<br></font></div>
</div>
</td>
<td colspan="4" rowspan="1" style="vertical-align:bottom;width:56%;">
<div><font style="text-align: left; vertical-align: bottom; width: 2%; display: inline-block; padding-bottom: 2px; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 96%; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0); font-size: 11px;">
<div><font>&#xA0; <font><font style="font-weight: bold;">Three
Months Ended March 31,</font></font> &#xA0;</font>
<font>&#xA0;</font></div>
</font><font style="text-align: left; vertical-align: bottom; width: 2%; display: inline-block; padding-bottom: 2px; font-size: 11px;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 12px">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">2019</font></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">2018</font></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">Change</font></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold">% of
Change</font><br></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Product
Sales:</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:12px;">&#xA0;</font></div>
</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:12px;">&#xA0;</font></div>
</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:12px;">&#xA0;</font></div>
</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; display: inline-block; font-size: 12px;">
<div><font>&#xA0;</font></div>
</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Soundwall
Sales</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">2,114</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">2,480</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">(366</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">)</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 12px;">(15</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">)%</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Architectural Panel
Sales</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">&#x2014;</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">213</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">(213</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">)</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 12px;">(100</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">)%</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">SlenderWall
Sales</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">1,963</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">1,143</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">820</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 12px;">72</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">%</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Miscellaneous Wall
Sales</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">363</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">493</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">(130</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">)</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 12px;">(26</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">)%</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Barrier
Sales</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">1,591</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">2,285</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">(694</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">)</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 12px;">(30</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">)%</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Easi-Set and Easi-Span
Building Sales</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">1,034</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">502</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">532</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 12px;">106</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">%</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Utility
Sales</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">308</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">214</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">94</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 12px;">44</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">%</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:44%;">
<div style="padding-bottom: 2px;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Miscellaneous
Sales</font></div>
</div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 12px; display: inline-block; padding-bottom: 2px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 12px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 12px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">130</font><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 12px; display: inline-block; padding-bottom: 2px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 12px; display: inline-block; padding-bottom: 2px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 12px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 12px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">123</font><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 12px; display: inline-block; padding-bottom: 2px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 12px; display: inline-block; padding-bottom: 2px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 12px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 12px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">7</font><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 12px; display: inline-block; padding-bottom: 2px;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px; padding-bottom: 2px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 12px; border-bottom: 2px solid rgb(0, 0, 0);">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 12px; border-bottom: 2px solid rgb(0, 0, 0);">6</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px; padding-bottom: 2px;">%</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 12px"><font style="font-weight: bold; font-size: 12px">Total Product
Sales</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">7,503</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">7,453</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">50</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;"><br></font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-weight: bold; font-size: 12px;"><font style="font-weight: bold">1</font></font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 12px;"><font style="font-weight: bold">%</font></font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Barrier
Rentals</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">573</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">309</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">264</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 12px;">85</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">%</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Royalty
Income</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">306</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">221</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">85</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 12px;">38</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">%</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:44%;">
<div style="padding-bottom: 2px;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Shipping and
Installation Revenue</font></div>
</div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 12px; display: inline-block; padding-bottom: 2px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 12px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 12px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">1,807</font><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 12px; display: inline-block; padding-bottom: 2px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 12px; display: inline-block; padding-bottom: 2px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 12px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 12px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">1,142</font><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 12px; display: inline-block; padding-bottom: 2px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 12px; display: inline-block; padding-bottom: 2px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 12px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 12px; display: inline-block; border-bottom: 2px solid rgb(0, 0, 0);">665</font><font style="text-align: left; vertical-align: bottom; width: 10%; font-size: 12px; display: inline-block; padding-bottom: 2px;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px; padding-bottom: 2px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 12px; border-bottom: 2px solid rgb(0, 0, 0);">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 12px; border-bottom: 2px solid rgb(0, 0, 0);">58</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px; padding-bottom: 2px;">%</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 12px"><font style="font-weight: bold; font-size: 12px">Total Service
Revenue</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">2,686</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">1,672</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">1,014</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;"><br></font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-weight: bold; font-size: 12px;"><font style="font-weight: bold">61</font></font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 12px;"><font style="font-weight: bold">%</font></font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;height:18px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 10%; display: inline-block; font-size: 12px;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:4px;margin-left:12px;"><font style="font-size: 12px"><font style="font-weight: bold; font-size: 12px">Total
Revenue</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">$</font><font style="text-align: right; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">10,189</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:12px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">$</font><font style="text-align: right; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">9,125</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:12px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">$</font><font style="text-align: right; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">1,064</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:12px;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; padding-bottom: 4px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; border-bottom: 4px double rgb(0, 0, 0); display: inline-block; font-size: 12px;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; border-bottom: 4px double rgb(0, 0, 0); display: inline-block; font-weight: bold; font-size: 12px;"><font style="font-weight: bold">12</font></font><font style="text-align: left; padding-bottom: 4px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 12px;"><font style="font-weight: bold">%</font></font></div>
</td>
</tr></table>
&#xA0;</div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Warranties</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Smith-Midland products
are typically sold pursuant to an implicit warranty as to
merchantability only.&#xA0;Warranty claims are reviewed and
resolved on a case by case method.&#xA0;Although the Company does
incur costs for these types of expense, historically the amount of
expense is minimal.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Use of
Estimates</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The preparation of the
condensed consolidated financial statements in conformity with GAAP
requires management to make estimates and assumptions that affect
the reported amounts of assets and liabilities at the date of the
condensed consolidated financial statements and the reported
amounts of revenues and expenses during the reporting
period.&#xA0;Actual results could differ from those
estimates.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Segment
Reporting</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Operating segments are
defined as components of an enterprise for which separate financial
information is available and evaluated regularly by the chief
operating decision maker, or decision making group, in deciding how
to allocate resources and assess performance. The Company currently
operates in one operating and reportable business segment for
financial reporting purposes.</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">12</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Reclassifications of Certain
Items Included within Comparable Prior Year Periods and Previous
Current Year Interim Periods</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Certain minor
reclassifications have been made to prior year amounts to conform
to current year presentation, including separation of current and
non-current portion of deferred revenue and deferred buy-back lease
obligation.<br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><a name="s36890A29F08852BB8A1A3E11EFC44251">&#xA0;</a> <font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><br></font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">NOTE 2. &#x2013; NET INCOME
(LOSS) PER SHARE</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Basic earnings per
common share exclude all common stock equivalents, primarily
restricted stock awards, and is computed using the weighted average
number of common shares outstanding during the period. The diluted
earnings per common share calculation reflects the potential
dilutive effect of securities that could share in earnings of the
Company.&#xA0;As of March 31, 2019, there are no outstanding stock
options. For periods prior to March 31, 2019 outstanding options
were excluded from the diluted earnings per share calculation when
they would have an anti-dilutive effect. Earnings per share are
calculated as follows:</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; padding-left: 0px;">
<table cellpadding="0" cellspacing="0" style="text-align: left; font-family:inherit;margin-right:0px;margin-left:0px;text-align:left;width:100%;font-size:inherit;">
<tr>
<td rowspan="1" style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="2" rowspan="1" style="padding-bottom:2px;width:28%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom: 2px; width: 5%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 90%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">Three Months Ended
March 31,</font></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 5%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">2019</font></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">2018</font></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Basic income (loss) per
share</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:13px;">&#xA0;</font></div>
</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:13px;">&#xA0;</font></div>
</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;height:20px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:13px;">&#xA0;</font></div>
</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: center; vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:13px;">&#xA0;</font></div>
</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Net income
(loss)<br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">331</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(422</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)<br></font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">Weighted average shares
outstanding</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">5,134</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">5,114</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:4px;margin-left:24px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Basic income (loss) per
share</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:double 4px #000000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">$</font><font style="text-align: right; border-bottom:double 4px #000000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">0.06</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:double 4px #000000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">$</font><font style="text-align: right; border-bottom:double 4px #000000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">(0.08</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">)<br></font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Diluted income (loss) per
share</font></font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Net income
(loss)<br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">331</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(422</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)<br></font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">&#xA0;&#xA0;Weighted
average shares outstanding</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">5,134</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">5,114</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">&#xA0;&#xA0;&#xA0;&#xA0;Dilutive effect of stock
options and restricted stock</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">8</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#x2014;</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">&#xA0;&#xA0;Total
weighted average shares outstanding</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">5,142</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000;display:inline-block;">5,114</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div>&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:4px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">&#xA0;&#xA0;&#xA0;&#xA0;Diluted
income (loss) per share</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">$</font><font style="text-align: right; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">0.06</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">&#xA0;</font><font style="text-align: left; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:13px;">$</font><font style="text-align: right; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:13px;">(0.08</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:13px;">)<br></font></div>
</td>
</tr></table>
</div>
<font>&#xA0;</font>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">13</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">NOTE 3. &#x2013; NOTES PAYABLE
(dollar amounts in thousands)</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The Company has a
mortgage note payable to Summit Community Bank (the
&#x201C;Bank&#x201D;), with a balance of $730 as of March 31,
2019.&#xA0;The note has a maturity date of September 20, 2021 and a
fixed interest rate of 3.99% annually with monthly payments of $26
and is secured by principally all of the assets of the
Company.&#xA0;Under the terms of the note, the Bank will permit
chattel mortgages on purchased equipment not to exceed $250 for any
one individual loan so long as the Company is not in
default.&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The Company has a
mortgage note payable to the Bank for the the purchase of the
Columbia, South Carolina facility. Such loan is evidenced by a
promissory note dated July 19, 2016. The note provides for a 15
year term, a fixed annual interest rate of 5.29%, monthly fixed
payments of $11 and a security interest in favor of the Bank in
respect of the land, building and fixtures purchased with the
proceeds of the loan. The balance of the loan at March 31, 2019 was
$1,153.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The Company additionally
has 13 smaller installment loans with annual interest rates between
2.94% and 5.75% and varying balances totaling $1,442.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Under the loan covenants
with the Bank, the Company is limited to annual capital
expenditures of $3,500.&#xA0;The Company is in compliance with all
covenants pursuant to the loan agreements as of March 31,
2019.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px; line-height: 1.2;">
<font style="font-family: Times New Roman; font-size: 13px">In
addition to the notes payable discussed above, the Company also has
a $4,000 line of credit with the Bank that had a balance of $1,500
at March 31, 2019 used to fund the construction of the North
Carolina expansion, which will be converted to long-term debt when
the financing closes in 2019. The line of credit is evidenced by a
commercial revolving promissory note which carries a variable
interest rate of prime and matures on September 18, 2019. The loan
is collateralized by a first lien position on the Company's
accounts receivable and inventory and a second lien position on all
other business assets. Key provisions of the line of credit require
the Company, (i) to obtain bank approval for capital expenditures
in excess of $3,500 during the term of the loan; and (ii) to obtain
bank approval prior to its funding any acquisition. On September
18, 2018 the Company received a Commitment Letter from the Bank to
provide a guidance line of credit specifically to purchase business
equipment in an amount up to $1,500. The commitment provides for
the purchase of equipment with minimum advances of $50 for which a
note payable will be executed with a term not to exceed five years
with an interest rate at the Wall Street Journal prime rate plus
..5% with a floor of 4.49% per annum. The loan is collateralized by
a first lien position on all equipment purchased under the line.
The commitment for the guidance line of credit matures on September
17, 2019. As of March 31, 2019, the Company had not purchased any
equipment pursuant to the $1,500 commitment.</font></div>
<div style="line-height: 1.2;"><font>&#xA0;</font><a name="s2E790A91C6675B96852D609C2A077845">&#xA0;</a></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">NOTE 4. &#x2013; STOCK
COMPENSATION</font></font></div>
<br>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The fair value of
restricted stock awards is estimated to be the market price of the
Company's common stock at the close of the date of grant.
Restricted stock activity during the three months ended March 31,
2019 is as follows:</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; padding-left: 0px;">
<table cellpadding="0" cellspacing="0" style="text-align: left; font-family:inherit;margin-right:0px;margin-left:0px;text-align:left;width:100%;font-size:inherit;">
<tr>
<td rowspan="1" style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="1" rowspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">Number of
Shares</font></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
<td colspan="1" rowspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">Weighted Average Grant
Date Fair Value per Share</font></font></div>
</font><font style="text-align: left; padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Balance, December 31,
2018</font></font></div>
</td>
<td style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">69,500</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:5%;font-size:13px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;font-weight:bold;width:75%;font-size:13px;display:inline-block;">5.19</font><font style="text-align: left; vertical-align:bottom;font-weight:bold;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Granted</font></div>
</td>
<td style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">2,000</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">7.43<br></font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Vested</font></div>
</td>
<td style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(21,667</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">(5.63</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">)</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px">Forfeited</font></div>
</td>
<td style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">&#x2014;</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;border-bottom:solid 2px #000000;display:inline-block;">&#x2014;</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td colspan="1" style="vertical-align:bottom;width:72%;">
<div style="margin-left:0px;">&#xA0;</div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:72%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Non-vested, end of
period</font></font></div>
</td>
<td style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; font-size: 13px; display: inline-block; font-weight: bold;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 13px; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-weight: bold;">&#xA0;</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 13px; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-weight: bold;">49,833</font><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; font-size: 13px; display: inline-block; font-weight: bold;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; font-size: 13px; display: inline-block; font-weight: bold;">&#xA0;</font><font style="text-align: left; vertical-align: bottom; width: 5%; font-size: 13px; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-weight: bold;">$</font><font style="text-align: right; vertical-align: bottom; width: 75%; font-size: 13px; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-weight: bold;">5.15</font><font style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 10%; font-size: 13px; display: inline-block; font-weight: bold;">&#xA0;</font></div>
</td>
</tr></table>
</div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Awards are being
amortized to expense ratably, on an annual basis, over a three year
vesting term, except one grant in January 2019 for 2,000 shares of
restricted stock, and one grant in January 2018 for 2,500 shares of
restricted stock, which vested upon grant. There was stock
compensation expense of approximately $84 for the three months
ended March 31, 2019 and $117 for the three months ended March 31,
2018. The total unrecognized compensation cost as of March 31, 2019
related to the non-vested restricted stock is approximately
$192.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: left; width: 100%"><font style="font-family: Times New Roman; font-size: 11px"><font style="font-size: 13px"><br></font></font></div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">14</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 1px; background-color: #000000">
<!--page break line--></div>
<div id="hdr">
<div style="text-align: right; width: 100%"><font style="font-family: Times New Roman; font-size: 11px">&#xA0;</font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><a name="s1C3D04D7BA275CEB936E1CA51C38E9B9">&#xA0;</a></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="mda">I</a>TEM 2.&#xA0;&#xA0;&#xA0;&#xA0;Management&#x2019;s
Discussion and Analysis of Financial Condition and Results of
Operations</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Forward-Looking
Statements</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">This Quarterly Report
and related documents include &#x201C;forward-looking
statements&#x201D; within the meaning of Section 27A of the
Securities Act of 1933 and Section 21E of the Securities Exchange
Act 1934.&#xA0;Forward-looking statements involve known and unknown
risks, uncertainties and other factors which could cause the
Company&#x2019;s actual results, performance (financial or
operating), or achievements expressed or implied by such forward
looking statements not to occur or be realized.&#xA0;Such forward
looking statements generally are based upon the Company&#x2019;s
best estimates of future results, performance or achievement, based
upon current conditions and the most recent results of
operations.&#xA0;Forward-looking statements may be identified by
the use of forward-looking terminology such as &#x201C;may,&#x201D;
&#x201C;will,&#x201D; &#x201C;expect,&#x201D; &#x201C;believe,&#x201D;
&#x201C;estimate,&#x201D; &#x201C;anticipate,&#x201D;
&#x201C;continue,&#x201D; or similar terms, variations of those terms
or the negative of those terms.&#xA0;Potential risks and
uncertainties include, among other things, such factors
as:</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="display: table; margin-left: 48px;">
<div style="display: table-row;">
<div style="text-align: right; display: table-cell; width: 4px; padding-right: 8px;"><font style="font-family: Times New Roman; font-size: 13px;">&#x25CF;</font></div>
<div style="text-align: justify; display: table-cell; margin-left: 0px; text-indent: 0px; margin-right: 0px;">
<font style="font-family: Times New Roman; font-size: 13px">While
the Company was profitable for the years ended December 31, 2018
and 2017, and for the first quarter 2019, there are no assurances
that the Company can remain profitable in future
periods,</font></div>
</div>
</div>
<div><font style="font-family: Times New Roman; font-size: 10">&#xA0;</font></div>
<div style="display: table; margin-left: 48px;">
<div style="display: table-row;">
<div style="text-align: right; display: table-cell; width: 4px; padding-right: 8px;"><font style="font-family: Times New Roman; font-size: 13px;">&#x25CF;</font></div>
<div style="text-align: justify; display: table-cell; margin-left: 0px; text-indent: 0px; margin-right: 0px;"><font style="font-size: 13px">our debt level
increased in 2018 and in the first quarter 2019, and our ability to
satisfy the same cannot be assured,</font></div>
</div>
</div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;">
<font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="display: table; margin-left: 48px;">
<div style="display: table-row;">
<div style="text-align: right; display: table-cell; width: 4px; padding-right: 8px;"><font style="font-family: Times New Roman; font-size: 13px;">&#x25CF;</font></div>
<div style="text-align: justify; display: table-cell; margin-left: 0px; text-indent: 0px; margin-right: 0px;"><font style="font-size: 13px">the continued
availability of financing in the amounts, at the times, and on the
terms required, to support our future business and capital
projects,</font></div>
</div>
</div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;">
<font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="display: table; margin-left: 48px;">
<div style="display: table-row;">
<div style="text-align: right; display: table-cell; width: 4px; padding-right: 8px;"><font style="font-family: Times New Roman; font-size: 13px;">&#x25CF;</font></div>
<div style="text-align: justify; display: table-cell; margin-left: 0px; text-indent: 0px; margin-right: 0px;"><font style="font-size: 13px">the extent to which
we are successful in developing, acquiring, licensing or securing
patents for proprietary products,</font></div>
</div>
</div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;">
<font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="display: table; margin-left: 48px;">
<div style="display: table-row;">
<div style="text-align: right; display: table-cell; width: 4px; padding-right: 8px;"><font style="font-family: Times New Roman; font-size: 13px;">&#x25CF;</font></div>
<div style="text-align: justify; display: table-cell; margin-left: 0px; text-indent: 0px; margin-right: 0px;"><font style="font-size: 13px">changes in economic
conditions specific to any one or more of our markets (including
the availability of public funds and grants for
construction),</font></div>
</div>
</div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;">
<font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="display: table; margin-left: 48px;">
<div style="display: table-row;">
<div style="text-align: right; display: table-cell; width: 4px; padding-right: 8px;"><font style="font-family: Times New Roman; font-size: 13px;">&#x25CF;</font></div>
<div style="text-align: justify; display: table-cell; margin-left: 0px; text-indent: 0px; margin-right: 0px;"><font style="font-size: 13px">changes in general
economic conditions in the Company&#x2019;s primary service
areas,</font></div>
</div>
</div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;">
<font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="display: table; margin-left: 48px;">
<div style="display: table-row;">
<div style="text-align: right; display: table-cell; width: 4px; padding-right: 8px;"><font style="font-family: Times New Roman; font-size: 13px;">&#x25CF;</font></div>
<div style="text-align: justify; display: table-cell; margin-left: 0px; text-indent: 0px; margin-right: 0px;"><font style="font-size: 13px">adverse weather,
which inhibits the demand for our products,</font></div>
</div>
</div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;">
<font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="display: table; margin-left: 48px;">
<div style="display: table-row;">
<div style="text-align: right; display: table-cell; width: 4px; padding-right: 8px;"><font style="font-family: Times New Roman; font-size: 13px;">&#x25CF;</font></div>
<div style="text-align: justify; display: table-cell; margin-left: 0px; text-indent: 0px; margin-right: 0px;"><font style="font-size: 13px">our compliance with
governmental regulations,</font></div>
</div>
</div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;">
<font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="display: table; margin-left: 48px;">
<div style="display: table-row;">
<div style="text-align: right; display: table-cell; width: 4px; padding-right: 8px;"><font style="font-family: Times New Roman; font-size: 13px;">&#x25CF;</font></div>
<div style="text-align: justify; display: table-cell; margin-left: 0px; text-indent: 0px; margin-right: 0px;"><font style="font-size: 13px">the outcome of future
litigation, if any,</font></div>
</div>
</div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;">
<font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="display: table; margin-left: 48px;">
<div style="display: table-row;">
<div style="text-align: right; display: table-cell; width: 4px; padding-right: 8px;"><font style="font-family: Times New Roman; font-size: 13px;">&#x25CF;</font></div>
<div style="text-align: justify; display: table-cell; margin-left: 0px; text-indent: 0px; margin-right: 0px;"><font style="font-size: 13px">on material construction projects, our ability to
produce and install product that conforms to contract
specifications and in a time frame that meets the contract
requirements,</font></div>
</div>
</div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;">
<font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="display: table; margin-left: 48px;">
<div style="display: table-row;">
<div style="text-align: right; display: table-cell; width: 4px; padding-right: 8px;"><font style="font-family: Times New Roman; font-size: 13px;">&#x25CF;</font></div>
<div style="text-align: justify; display: table-cell; margin-left: 0px; text-indent: 0px; margin-right: 0px;"><font style="font-size: 13px">the cyclical nature of the construction
industry,</font></div>
</div>
</div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;">
<font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="display: table; margin-left: 48px;">
<div style="display: table-row;">
<div style="text-align: right; display: table-cell; width: 4px; padding-right: 8px;"><font style="font-family: Times New Roman; font-size: 13px;">&#x25CF;</font></div>
<div style="text-align: justify; display: table-cell; margin-left: 0px; text-indent: 0px; margin-right: 0px;"><font style="font-size: 13px">our exposure to increased interest expense
payments should interest rates change,</font></div>
</div>
</div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;">
<font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="display: table; margin-left: 48px;">
<div style="display: table-row;">
<div style="text-align: right; display: table-cell; width: 4px; padding-right: 8px;"><font style="font-family: Times New Roman; font-size: 13px;">&#x25CF;</font></div>
<div style="text-align: justify; display: table-cell; margin-left: 0px; text-indent: 0px; margin-right: 0px;"><font style="font-size: 13px">the Company&#x2019;s Board of Directors, which is
composed of five members, has only two outside, independent
directors, and</font></div>
</div>
</div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 48px; margin-right: 0px; text-indent: 0px;">
<font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="display: table; margin-left: 48px;">
<div style="display: table-row;">
<div style="text-align: right; display: table-cell; width: 4px; padding-right: 8px;"><font style="font-family: Times New Roman; font-size: 13px;">&#x25CF;</font></div>
<div style="text-align: justify; display: table-cell; margin-left: 0px; text-indent: 0px; margin-right: 0px;"><font style="font-size: 13px">the other factors and information disclosed and
discussed in other sections of this Report and in our Annual Report
on Form 10-K for the fiscal year ended December 31,
2018.</font></div>
</div>
</div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 4px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">Investors and
shareholders should carefully consider such risks, uncertainties
and other information, disclosures and discussions which contain
cautionary statements identifying important factors that could
cause actual results to differ materially from those provided in
the forward-looking statements. We undertake no obligation to
publicly update or revise any forward-looking statements, whether
as a result of new information, future events or
otherwise.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: left; width: 100%"><font style="font-family: Times New Roman; font-size: 11px"><font style="font-size: 13px"><br></font></font></div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">15</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 1px; background-color: #000000">
<!--page break line--></div>
<div id="hdr">
<div style="text-align: right; width: 100%"><font style="font-family: Times New Roman; font-size: 11px">&#xA0;</font></div>
</div>
</div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Overview</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">The Company invents,
develops, manufactures, markets, leases, licenses, sells, and
installs a broad array of precast concrete products for use
primarily in the construction, highway, utilities and farming
industries.&#xA0;The Company's customers are primarily general
contractors and federal, state, and local transportation
authorities located in the Mid-Atlantic, Northeastern, Midwestern
regions and parts of the Southeastern region of the United
States.&#xA0;The Company's operating strategy has involved
producing innovative and proprietary products, including
SlenderWall&#x2122;, a patented, lightweight, energy efficient
concrete and steel exterior insulated wall panel for use in
building construction; J-J Hooks&#xAE; Highway Safety Barrier, a
positive-connected highway safety barrier; Sierra Wall, a sound
barrier primarily for roadside use; and Easi-Set&#xAE;
transportable concrete buildings, also patented.&#xA0;In addition,
the Company produces custom order precast concrete products with
various architectural surfaces, as well as generic highway sound
barriers, utility vaults, and farm products such as
cattleguards.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">&#xA0;&#xA0;&#xA0;&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">The Company was
incorporated in Delaware on August 2, 1994.&#xA0;Prior to a
corporate reorganization completed in October 1994, the Company
conducted its business primarily through Smith-Midland Virginia,
which was incorporated in 1960 as Smith Cattleguard Company, a
Virginia corporation, and which subsequently changed its name to
Smith-Midland Corporation in 1985.&#xA0;The Company&#x2019;s
principal offices are located at 5119 Catlett Road, Midland,
Virginia 22728 and its telephone number is (540) 439-3266.&#xA0;As
used in this report, unless the context otherwise requires, the
term the &#x201C;Company&#x201D; refers to Smith-Midland Corporation
and its subsidiaries.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;<br></font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 12px; line-height: 1.2;"><font style="font-size: 13px">&#xA0;&#xA0;&#xA0; &#xA0;&#xA0;&#xA0;
&#xA0;&#xA0; <font style="font-size: 15px"><font style="font-size: 13px">The Company had (in thousands) net income of $331
for the first quarter 2019 compared to a net loss of $422 for the
first quarter 2018. The cost of goods sold as a percent of revenue,
not including royalties, for the three months ended March 31, 2019
was 81%, as compared to 85% for the three months ended March 31,
2018. The decrease in cost of goods sold as a percentage of
revenue, not including royalties, for the first quarter of 2019,
compared to the first quarter of 2018, is due to the increase in
SlenderWall sales and barrier rentals which tend to have higher
margins than commodity products and services. Total sales for the
three month period ended March 31, 2019 were $10,189 compared to
$9,125 for the same period in 2018. The increase was mainly from
SlenderWall and Easi-Set building sales, and barrier rentals, which
were impacted favorably from the deferred buy-back revenue
recognition, and shipping and installation revenue. With respect to
the barrier customer contract described in Note 1 ("Sale to
Customer with a Buy-Back Guarantee"), <font style="font-family: Times New Roman;">although barrier product sales from
this contract are not being recognized, the Company has begun
recognizing barrier rental revenue which will continue through the
life of the customer's project. Accordingly, once all product is
delivered to this customer, the Company will nonetheless continue
to recognize the net profits from this project until the buy-back
option is either exercised or expired. Delivery of product
commenced in the second quarter of 2018 and is expected to be
completed during the third quarter of 2019. The buy-back option
expires when the customer completes the project utilizing the
barrier, which is expected to be in 2022. Thus, whereas the Company
will likely have completed its production and delivery/installation
obligations in 2019, it will nonetheless continue to
recog</font>nize net profits through 2022. Management expects sales
and margins to increase for the remainder of 2019 as compared to
the first quarter 2019, although no assurance can be
given.</font></font><br></font></div>

<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px; line-height: 1.2;">

<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 15px">&#xA0;&#xA0;</font>
<br>
</div>
</div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">16</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<font>&#xA0;</font>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Results of Operations (dollar
amounts in thousands, except per share data)</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Three</font> <font style="font-weight: bold; font-size: 13px">months ended</font>
<font style="font-weight: bold;">March 31, 2019</font> <font style="font-weight: bold; font-size: 13px">compared to the</font>
<font style="font-weight: bold; font-size: 13px">three</font>
<font style="font-weight: bold; font-size: 13px">months
ended</font> <font style="font-weight: bold;">March 31,
2018</font><font style="font-weight: bold; font-size: 13px">&#xA0;</font>&#xA0; <font style="font-weight: bold; font-size: 13px"><br></font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Sales include revenues
from product sales, barrier rentals, royalty income, and shipping
and installation revenues. Product sales are further divided into
soundwall, architectural and SlenderWall&#x2122; panels,
miscellaneous wall panels, highway barrier, Easi-Set&#xAE; and
Easi-Span&#xAE; buildings, utility products, and miscellaneous
precast products. The following table summarizes the sales by
product type and comparison for the three month period ended March
31, 2019, and 2018.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family:inherit;margin-right:0px;margin-left:0px;text-align:left;width:100%;font-size:inherit;">
<tr>
<td rowspan="1" style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 13px">Revenue by Type
(Disaggregated Revenue)<br></font></div>
</td>
<td colspan="4" rowspan="1" style="vertical-align:bottom;width:56%;">
<div><font style="vertical-align:bottom;width:2%;display:inline-block;">&#xA0;</font><font style="vertical-align:bottom;width:96%;display:inline-block;">
<div><font>&#xA0; <font style="font-size:12px;">&#xA0;</font>
&#xA0;</font> <font>&#xA0;</font></div>
</font><font style="vertical-align:bottom;width:2%;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 12px">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">
&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">2019</font></font></div>
</font><font style="padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">
&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">2018</font></font></div>
</font><font style="padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">
&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; font-size: 11px;">
<div><font><font style="font-weight: bold;">Change</font></font></div>
</font><font style="padding-bottom: 2px; width: 10%; vertical-align: bottom; display: inline-block; font-size: 11px;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="vertical-align: bottom; padding-bottom: 2px; width: 10%; font-size: 11px; display: inline-block;">
&#xA0;</font><font style="text-align: center; vertical-align: bottom; width: 80%; font-size: 11px; border-bottom: 2px solid rgb(0, 0, 0); display: inline-block;">
<div><font><font style="font-weight:bold;">% of
Change</font><br></font></div>
</font><font style="vertical-align: bottom; padding-bottom: 2px; width: 10%; font-size: 11px; display: inline-block;">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Product
Sales:</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:12px;">&#xA0;</font></div>
</font><font style="vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:12px;">&#xA0;</font></div>
</font><font style="vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="vertical-align:bottom;width:80%;display:inline-block;">
<div><font style="font-size:12px;">&#xA0;</font></div>
</font><font style="vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">
&#xA0;</font><font style="vertical-align:bottom;width:80%;font-size:12px;display:inline-block;">
<div><font>&#xA0;</font></div>
</font><font style="vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Soundwall
Sales</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">2,114</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">2,480</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">$</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">(366</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">)</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">(15</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">)%</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Architectural Panel
Sales</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">&#x2014;</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">213</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">(213</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">)</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">(100</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">)%</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">SlenderWall
Sales</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">1,963</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">1,143</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">820</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">72</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">%</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Miscellaneous Wall
Sales</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">363</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">493</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">(130</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">)</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">(26</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">)%</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Barrier
Sales</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">1,591</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">2,285</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">(694</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">)</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">(30</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">)%</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Easi-Set and Easi-Span
Building Sales</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">1,034</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">502</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">532</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">106</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">%</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Utility
Sales</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">308</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">214</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">94</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">44</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">%</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:0px;">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 12px">Miscellaneous
Sales</font></div>
</div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;border-bottom:solid 2px #000000;display:inline-block;">130</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;border-bottom:solid 2px #000000;display:inline-block;">123</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;border-bottom:solid 2px #000000;display:inline-block;">7</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;border-bottom:solid 2px #000000;display:inline-block;">6</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:12px;display:inline-block;">%</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 12px"><font style="font-weight: bold; font-size: 12px">Total Product
Sales</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">7,503</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">7,453</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">50</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;"><br></font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">1</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">%</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Barrier
Rentals</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">573</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">309</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">264</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">85</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">%</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:12px;"><font style="font-size: 12px">Royalty
Income</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">306</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">221</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">85</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">38</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">%</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:0px;">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 12px">Shipping and
Installation Revenue</font></div>
</div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;border-bottom:solid 2px #000000;display:inline-block;">1,807</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;border-bottom:solid 2px #000000;display:inline-block;">1,142</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;border-bottom:solid 2px #000000;display:inline-block;">665</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;border-bottom:solid 2px #000000;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;border-bottom:solid 2px #000000;display:inline-block;">58</font><font style="text-align: left; vertical-align:bottom;padding-bottom:2px;width:10%;font-size:12px;display:inline-block;">%</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:2px;margin-left:12px;"><font style="font-size: 12px"><font style="font-weight: bold; font-size: 12px">Total Service
Revenue</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">2,686</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;"><br></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">1,672</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">1,014</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;"><br></font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">&#xA0;</font><font style="text-align: right; border-bottom:solid 2px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">61</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:2px;font-size:12px;">%</font></div>
</td>
</tr><tr style="background-color:#ffffff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;margin-left:0px;height:18px;"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:13px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:13px;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td colspan="1" style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;display:inline-block;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:5%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: right; vertical-align:bottom;width:75%;font-size:12px;display:inline-block;">&#xA0;</font><font style="text-align: left; vertical-align:bottom;width:10%;font-size:12px;display:inline-block;">&#xA0;</font></div>
</td>
</tr><tr style="background-color:#cceeff;">
<td style="vertical-align:bottom;width:44%;">
<div style="text-align: left; text-indent:0px;margin-right:0px;padding-bottom:4px;margin-left:12px;"><font style="font-size: 12px"><font style="font-weight: bold; font-size: 12px">Total
Revenue</font></font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">$</font><font style="text-align: right; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">10,189</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:12px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">$</font><font style="text-align: right; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">9,125</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:12px;">&#xA0;</font></div>
</td>
<td colspan="1" style="padding-bottom:2px;width:14%;vertical-align:bottom;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">$</font><font style="text-align: right; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">1,064</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:12px;">&#xA0;</font></div>
</td>
<td style="vertical-align:bottom;width:14%;">
<div><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:12px;">&#xA0;</font><font style="text-align: left; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:5%;font-size:12px;">&#xA0;</font><font style="text-align: right; border-bottom:double 4px #000;font-weight:bold;vertical-align:bottom;display:inline-block;width:75%;font-size:12px;">12</font><font style="text-align: left; font-weight:bold;vertical-align:bottom;display:inline-block;width:10%;padding-bottom:4px;font-size:12px;">%</font></div>
</td>
</tr></table>
</div>

<font style="font-family: Times New Roman; font-size: 13px;"><br>
</font>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">Soundwall
Sales</font> - Soundwall sales decreased for the three month period
ended March 31, 2019 when compared to the same period in 2018. The
decrease for the three month period in soundwall sales is mainly
attributed to the reduction in soundwall production at the South
Carolina plant in the first quarter 2019. The Virginia plant has
increased soundwall production for their largest order ever, which
will continue production into 2020. North Carolina soundwall
production continues to be strong in 2019. With the current backlog
and continued increase in highway work, management expects
soundwall sales to trend up for the remainder of the year
2019.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">Architectural
Panel Sales</font> - Architectural panel sales were zero for the
three months ended March 31, 2019, compared to $213 during the same
period in 2018. Revenue is expected to remain at a low volume
through the remainder of 2019. There will be production during the
second quarter 2019, but this will not be a large portion of
revenue. Architectural panel sales continue to be a smaller
complimentary product to the Company's high profile proprietary
product SlenderWall.<br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">SlenderWall</font><font style="font-style: italic; font-size: 13px"><font style="vertical-align: super; font-size: 70%">TM</font></font>
&#xA0; - There were significant SlenderWall panel sales for the
three month period ended March 31, 2019, as compared to the same
period in 2018, with an increase in revenue of $820, or 72%.
SlenderWall sales are projected to be slightly lower for the second
quarter, but the Company continues to have strong demand for this
proprietary product. SlenderWall continues to remain a focus of the
Company, with the hiring of a new regional sales manager with the
main focus on SlenderWall.</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">17</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">Miscellaneous
Wall Sales</font> - Miscellaneous wall sales decreased for the
three month period ended March 31, 2019, when compared to the same
period in 2018. The Company had very few miscellaneous wall
projects during the first three months of 2019 and 2018. With
varying market demand, miscellaneous wall sales are expected to
remain low for 2019 until selective miscellaneous wall projects are
released, which can be very profitable due to their unique
characteristics.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">Barrier
Sales</font> -</font> <font style="font-size: 12px"><font style="font-size: 15px"><font style="font-size: 13px">Barrier sales
decreased during the three month period ended March 31, 2019,
compared to the same periods in 2018. Although barrier production
has decreased, the Company is completing production of its largest
order ever during the second quarter of 2019. A large portion of
production is not being recognized as barrier sales due to the
guaranteed buy-back agreement with a customer; instead the Company
is recognizing the income as barrier rental revenue over the
duration of the project, for which deliveries began in the second
quarter of 2018 and are expected to be completed during the third
quarter 2019.</font></font> <font style="font-size: 13px">Accordingly, during and after product delivery to
this customer, the Company will recognize the revenue as barrier
rental revenue until the buy-back option is either exercised or
expired, which is expected to be in 2022. Thus, whereas the Company
is likely to have completed its production and delivery of all
product in 2019, it will recognize net profits through 2022.
Management expects barrier sales to be lower for 2019 as compared
to annual barrier sales for 2018. Beyond 2019 future barrier sales
growth is expected with the new MASH TL3 requirements, although no
assurance can be given.</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">Easi-Set&#xAE;
and Easi-Span&#xAE; Building Sales</font> - Building and restroom
sales increased significantly for the three month period ended
March 31, 2019, compared to the same period in 2018, by $532 or
106%. The Company continues to produce buildings at all three
manufacturing facilities. The Columbia, South Carolina plant
recently received a large building order and management expects
there to be an increase during the second quarter of 2019 in
building and restroom sales, and also expects 2019 annual sales to
match or exceed 2018 annual sales.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">Utility
Sales</font> - Utility and farm products sales increased in the
three month period ended March 31, 2019, as compared to the same
period in 2018. Utility products are tied closely with
infrastructure spending by federal, state and local governments.
The Company continues to bid on utility projects and is competitive
on larger quantities, although there are competitors who specialize
in lower priced utility products. Management believes utility
product sales will remain at the current level or slightly increase
during the remainder of 2019.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">Miscellaneous
Sales</font> - Miscellaneous sales are items sold that do not meet
the criteria defined for other revenue categories. Miscellaneous
sales slightly increased for the three month period ended March 31,
2019, as compared to the same period in 2018. Management believes
that miscellaneous product sales will remain low for the remainder
of the year.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">Barrier
Rentals</font> - Barrier rentals increased significantly for the
three month period ended March 31, 2019, as compared to the same
period in 2018, in the amount of $264, or 85%. The increase is
mainly due to the recognition of revenue associated with the
guaranteed buy-back agreement deferral. The Company's core barrier
rental fleet also showed an increase for the three months ended
March 31, 2019, as compared to the same period in 2018, with
rentals increasing by 24%. With the Company expanding the barrier
rental services, management believes it has the potential to
increase barrier rental revenue for the remainder of 2019, and
moving forward as the outlays for infrastructure spending by
federal and state governments continue to increase. As stated above
in Barrier Sales, barrier rental revenue will continue to be
positively effected for future periods due to the accounting
treatment afforded to the guaranteed buy-back agreement with a
customer.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">Royalty
Income</font> - Royalties increased for the three month period
ended March 31, 2019 as compared to the same period in 2018. The
increase over the prior year was mainly attributed to poor weather
conditions in the first quarter 2018. Management continues to seek
new licensee opportunities to expand product offerings around the
world. With steady increase in construction and infrastructure
spending, management believes royalty revenue will be higher in
2019 as compared to 2018, although no assurance can be
given.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">Shipping
and Installation</font> - Shipping revenue results from shipping
our products to the customers' final destination and is recognized
when the shipping services take place. Installation activities
include installation of our products at the customers&#x2019;
construction sites. Installation revenue results when attaching
architectural and SlenderWall panels to a building, installing an
Easi-Set&#xAE; building at customers' sites or setting any of our
other precast products at a site specific to the requirements of
the owner. Shipping and installation revenue increased for the
three month period ended March 31, 2019, compared to the same
period in 2018. The increase is mainly derived from shipping and
installation associated with barrier and barrier rental deliveries,
which increased significantly in the first quarter 2019 compared to
the first quarter 2018. The Company continues to expand shipping
and installation services through products such as barrier and
barrier rental to help drive top and bottom line
performance.</font><br></font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">18</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font> <font style="font-family: Times New Roman; font-size: 13px;"><br>
</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">Cost
of Goods Sold</font> - Total cost of goods sold for the three
months ended March 31, 2019 increased by $433, or 6%, from the same
period in 2018. Total cost of goods sold, as a percentage of total
revenue, not including royalties, was 81% for the three months
ended March 31, 2019, an decrease from 85% for the same period in
2018. The decrease mainly resulted from an increase in barrier
rentals and SlenderWall sales which tend to have higher margins
than commodity products and services. The Company expects raw
material prices to increase during the remainder of 2019, although
it has had slight decreases in steel prices. The Company continues
to seek vendor pricing opportunities, and focuses on lean
production methods to improve quality, create capacity, and
eliminate process waste, while driving value to the
customer.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">General
and Administrative Expenses</font> - For the three months ended
March 31, 2019 the Company's general and administrative expenses
decreased by $260, or 22%, to $1,208 from $1,468 during the same
period in 2018. The decreased general and administrative expenses
for the three month period ended March 31, 2019 is mainly
attributed to a decrease in <font style="font-size: 13px">non-cash
stock compensation <font style="font-size: 13px">as compared to the
same period in 2018</font>, and</font> salaries which decreased due
to a portion of 2017 profit sharing paid and expensed during the
first quarter 2018. General and administrative expense as a
percentage of total revenue was 12% and 16% for the three months
ended March 31, 2019 and 2018, respectively.<br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">Selling
Expenses</font><font style="font-style: italic; font-size: 13px">&#xA0;-</font> Selling
expenses for the three months ended March 31, 2019 decreased to
$567 from $676 for the same period in 2018, or 16%. The decrease
was mainly due to a decrease in salaries and commissions paid for
the period as compared to the prior year when large jobs were
awarded. As the Company grows, additional selling expenses will be
incurred. Management expects selling expenses to increase in 2019
as compared to 2018.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">Operating
Income</font> - The Company had operating income for the three
month period ended March 31, 2019 of $447, compared to an operating
loss of $553 for the same period in 2018. The increase in operating
income for the three month period ended March 31, 2019 compared to
the same period in 2018, was due to increase profit margins and
decreased sales, general and administrative
costs.<br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">Interest
Expense</font> - Interest expense was $44 and $46 for the three
month periods ended March 31, 2019 and 2018, respectively. The
Company expects interest expense to increase for the full year
2019, as compared to the full year 2018, due to the debt financing
on the North Carolina expansion project.</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;<br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">Income
Tax Expense</font> - The Company had an income tax expense of $99
with an effective rate of 23% for the three months ended March 31,
2019, compared to an income tax benefit of $135 with an effective
rate of 24% for the same period in 2018.<br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-style: italic; text-decoration: underline; font-size: 13px">Net
Income</font> - The Company had net income of $331 for the three
months ended March 31, 2019, compared to a net loss of $422 for the
same period in 2018. The basic and diluted income per share was
$0.06 for the three months ended March 31, 2019, and the basic and
diluted loss per share was $0.08 for the three months ended March
31, 2018.<br></font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">19</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Liquidity and Capital
Resources (dollar amounts in thousands)</font></font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">The Company financed its
capital expenditures and operating requirements for the first three
months of 2019 primarily from cash balances and the line-of-credit
construction draws.&#xA0;The Company had $3,325 of debt obligations
at March 31, 2019, of which $719 was scheduled to mature within
twelve months, along with the line of credit balance of $1,500.
During the three months ended March 31, 2019, the Company made
repayments of outstanding debt in the amount of $178. The Company
had draws on the line of credit of $500 during the three months
ended March 31, 2019.<br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">The Company has a
mortgage note payable to Summit Community Bank (the
&#x201C;Bank&#x201D;) with a balance of $730 as of March 31,
2019.&#xA0;The note has a maturity date of September 20, 2021 and a
fixed interest rate of 3.99% annually with monthly payments of $26
and is secured by principally all of the assets of the
Company.&#xA0;Under the terms of the note, the Bank will permit
chattel mortgages on purchased equipment not to exceed $250 for any
one individual loan so long as the Company is not in
default.&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">The Company has a
mortgage note payable to the Bank for the the purchase of the
Columbia, South Carolina facility. Such loan is evidenced by a
promissory note, dated July 19, 2016. The note provides for a 15
year term, a fixed annual interest rate of 5.29%, monthly fixed
payments of $11 and a security interest in favor of the Bank in
respect of the land, building and fixtures purchased with the
proceeds of the loan. The balance of the loan at March 31, 2019 was
$1,153.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">The Company additionally
has 13 smaller installment loans with annual interest rates between
2.94% and 5.29% and varying balances totaling $1,442.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">Under the loan covenants
with the Bank, the Company is limited to annual capital
expenditures of $3,500. The Company is in compliance with all
covenants pursuant to the loan agreements.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px">
<div style="line-height: 1.2;"><font style="font-family: Times New Roman; font-size: 13px">In addition to the
notes payable discussed above, the Company also has a $4,000 line
of credit with the Bank that had a balance of $1,500 at March 31,
2019 used to fund the construction of the North Carolina expansion,
which will be converted to long-term debt when the financing closes
in 2019. The line of credit is evidenced by a commercial revolving
promissory note which carries a variable interest rate of prime and
matures on September 18, 2019. The loan is collateralized by a
first lien position on the Company's accounts receivable and
inventory and a second lien position on all other business assets.
Key provisions of the line of credit require the Company, (i) to
obtain bank approval for capital expenditures in excess of $3,500
during the term of the loan; and (ii) to obtain bank approval prior
to its funding any acquisition. On September 18, 2018 the Company
received a Commitment Letter from the Bank to provide a guidance
line of credit specifically to purchase business equipment in an
amount up to $1,500. The commitment provides for the purchase of
equipment with minimum advances of $50 for which a note payable
will be executed with a term not to exceed five years with an
interest rate at the Wall Street Journal prime rate plus .5% with a
floor of 4.49% per annum. The loan is collateralized by a first
lien position on all equipment purchased under the line. The
commitment for the guidance line of credit matures on September 17,
2019. As of March 31, 2019, the Company had not purchased any
equipment pursuant to the $1,500
commitment.</font><font>&#xA0;</font>&#xA0;&#xA0;</div>
</div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">At March 31, 2019, the
Company had cash totaling $3,033 and $1,134 of investment
securities, compared to cash totaling $1,946 and $1,107 of
investment securities at December&#xA0;31, 2018. Investment
securities at March 31, 2019 consist of shares of USVAX (a Virginia
Bond Fund).&#xA0;The increase in cash is primarily the result of
the decrease in accounts receivable at March 31, 2019 as compared
to December&#xA0;31, 2018.<br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">Capital spending for the
three months ended March 31, 2019 totaled $1,049, as compared to
$860 for the same period in 2018.&#xA0;The 2019 expenditures were
mainly for the North Carolina plant expansion along with yard and
manufacturing equipment. The Company plans to make additional
capital purchases of approximately $2,500 over the remainder of the
year, excluding the North Carolina plant expansion. The additional
2019 expenditures are expected to be for rental barrier, land
improvements, and miscellaneous manufacturing
equipment.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">The Company received
approval from the Bank for the financing of the North Carolina
expansion and for additional land expansions at the Virginia
manufacturing plant. The expansions are excluded from the capital
expenditure limitations in the loan agreements with the Bank. See
"North Carolina Plant Expansion" below.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">The Company's two
mortgage notes payable are financed at fixed rates of interest.
This leaves the Company almost impervious to fluctuating interest
rates.&#xA0;Increases in such rates will only slightly affect the
interest paid by the Company on an annual basis. Approximately 95%
of the Company's debt obligations are financed at a fixed interest
rate so that&#xA0;each 1% increase in the interest rates of the
Company&#x2019;s outstanding debt will reduce income by
approximately $2 annually.</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">20</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">The Company&#x2019;s cash
flow from operations is affected by production schedules set by
contractors, which generally provide for payment 35 to 90 days
after the products are produced and with some architectural
contracts, retainage may be held until the entire project is
completed.&#xA0;This payment schedule may result in liquidity
problems for the Company because it must bear a portion of the cost
of production before it receives payment from its
customers.&#xA0;The Company&#x2019;s average days sales outstanding
(DSO), excluding the effect of unbilled revenue, was 93 days for
the three months ended March 31, 2019 compared to 86 days for the
year ended December 31, 2018.&#xA0;The increase in DSO is mainly
due to retainage being withheld on multiple large
projects.&#xA0;Although no assurances can be given, the Company
believes that anticipated cash flow from operations and the
availability under the lines of credits will be sufficient to
finance the Company&#x2019;s operations for at least the next 12
months.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">The Company&#x2019;s
inventory was $3,047 at March 31, 2019 and $3,560 at
December&#xA0;31, 2018, or a decrease of $513.&#xA0;The decrease in
inventory is due to sales of finished goods on hand at December 31,
2018 and the decrease in raw materials for use in production during
the first quarter 2019. Inventory turnover was 11.3, annualized for
the three months ended March 31, 2019, compared to 10.4 for the
same period in 2018.</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;<br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Critical Accounting Policies
and Estimates</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">The Company&#x2019;s
critical accounting policies are more fully described in its
Summary of Accounting Policies to the Company&#x2019;s consolidated
financial statements on Form 10-K for the year ended
December&#xA0;31, 2018.&#xA0;There have been no changes as of March
31, 2019.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Seasonality</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">The Company services the
construction industry primarily in areas of the United States where
construction activity may be inhibited by adverse weather during
the winter.&#xA0;As a result, the Company may experience reduced
revenues from December through February and realize a more
significant part of its revenues during the other months of the
year.&#xA0;The Company may experience lower profits, or losses,
during the winter months, and as such, must have sufficient working
capital to fund its operations at a reduced level until the spring
construction season.&#xA0;The failure to generate or obtain
sufficient working capital during the winter may have a material
adverse effect on the Company.</font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Inflation</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">Raw material costs for
the Company, cement, steel, aggregates, and other direct materials
used in production have remained flat for the first three months of
2019. The Company anticipates raw material prices will increase
over the remainder of 2019, although no assurance can be given
regarding future pricing.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">Sales
Backlog</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">As of May 6, 2019, the
Company&#x2019;s sales backlog was approximately $31.2 million, as
compared to approximately $38.4 million at the same time in
2018.&#xA0;It is estimated that majority of the projects in the
sales backlog will be produced within 12 months, with a portion
extending several years.&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">North Carolina Plant
Expansion</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">The Company currently
owns 46 acres on which it is in the process of building a 15,000
square foot manufacturing plant with additional space for future
expansion in North Carolina. This expansion is estimated to cost
$3.3 million and will increase production and storage capacity. The
project will be funded through bank financing and cash. Management
expects completion of the new facility during the third quarter
2019. The current North Carolina facility will remain operational
during the construction of the new plant, and future use is not
determined at this time. There can be no assurance as to the cost,
financing, timetable, completion, or success of this
project.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: left; width: 100%"><font style="font-family: Times New Roman; font-size: 11px">&#xA0;</font></div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">21</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 1px; background-color: #000000">
<!--page break line--></div>
<div id="hdr">
<div style="text-align: right; width: 100%"><font style="font-family: Times New Roman; font-size: 11px">&#xA0;</font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><a name="s3BD2FEEF99315C698A16562C83B4C49A">&#xA0;</a></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="qqd">I</a>TEM 3.&#xA0;&#xA0;&#xA0;&#xA0;Quantitative and
Qualitative Disclosures About Market Risk</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">Not
Applicable</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><a name="sCEF5A9D974CA56E1B0D36B5BC40235D2">&#xA0;</a></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="cap">I</a>TEM 4.&#xA0;&#xA0;&#xA0;&#xA0;Controls and
Procedures</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">(a)&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Disclosure
controls and procedures</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">The Company carried out
our evaluation, under the supervision and with the participation of
our management, including our Chief Executive Officer and Chief
Financial Officer, of the effectiveness of our disclosure controls
and procedures as of the end of the period covered by this report,
pursuant to Rules 13a-15(e) and 15d-15(e) under the Securities
Exchange Act of 1934, as amended.&#xA0;&#xA0;Based on this
evaluation, the Chief Executive Officer and Chief Financial Officer
have concluded that the Company&#x2019;s disclosure controls and
procedures were effective at March 31, 2019.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">(b)&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Changes
in Internal Control over Financial Reporting</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">There has been no change
in the Company&#x2019;s internal control over financial reporting
during the three months ended March 31, 2019 that has materially
affected, or is reasonably likely to materially affect, its
internal control over financial reporting.</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">22</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">PART II &#x2014; OTHER
INFORMATION</font></font></div>
<a name="s8FCE32506E345B28B827E7DC06D4324D">&#xA0;</a>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="leg">I</a>TEM 1.&#xA0;&#xA0;&#xA0;&#xA0;Legal
Proceedings</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">The Company is not
presently involved in any litigation of a material
nature.</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><a name="s6443527D51885EA7ADD57146481216F9">&#xA0;</a></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="risk">I</a>TEM 1A.&#xA0;&#xA0;&#xA0;&#xA0;Risk
Factors</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 48px"><font style="font-size: 13px">Not
required</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><a name="s84CF6CADBDBC5849AE5B874BEA5ECEFF">&#xA0;</a></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="unreg">I</a>TEM 2.&#xA0;&#xA0;&#xA0;&#xA0;Unregistered Sales of
Equity Securities and Use of Proceeds</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 48px"><font style="font-size: 13px">None</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><a name="s8A91F83334BA5D2EB5EDC61DC4BEF9D5">&#xA0;</a></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="def">I</a>TEM 3.&#xA0;&#xA0;&#xA0;&#xA0;Defaults Upon Senior
Securities</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 48px"><font style="font-size: 13px">None</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">23</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="mine">I</a>TEM 4.&#xA0;&#xA0;&#xA0;&#xA0;Mine Safety
Disclosures</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">&#xA0;</font>Not
applicable</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><a name="sB2F062E996C05C3A93EAEDCB168FCA4D">&#xA0;</a></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="oth">I</a>TEM 5.&#xA0;&#xA0;&#xA0;&#xA0;Other
Information</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 48px"><font style="font-size: 13px">None</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><a name="s402340BF9DF35F25B57F8BC5B4EDF3EB"></a></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="ehx">I</a>TEM
6.&#xA0;&#xA0;&#xA0;&#xA0;Exhibits</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="margin-left: 0px; margin-right: 0px; text-indent: 0px;"></div>
<div style="margin-left: 0px; margin-right: 0px; text-indent: 0px;"></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; padding-left: 0px;">
<table cellpadding="0" cellspacing="0" style="text-align: left; font-family: inherit; font-size: inherit; text-align: left; width: 100%; margin: 0px auto 0px 0px;">
<tr>
<td style="vertical-align: bottom; padding-bottom: 2px; width: 12%; border-bottom: 2px solid rgb(0, 0, 0);">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font><font style="font-size: 13px;"><font style="text-align: center; font-weight: bold; font-size: 13px;">Exhibit
No.</font></font></font></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: bottom; padding-bottom: 2px; width: 87%; border-bottom: 2px solid rgb(0, 0, 0);">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font><font style="font-size: 13px;"><font style="font-weight: bold; font-size: 13px;">Exhibit
Description</font></font></font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; padding-bottom: 2px; width: 12%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><a href="http://www.sec.gov/Archives/edgar/data/924719/000092471916000062/smid-20160721x8xk.htm">
10.1</a><br></font></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 87%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><font style="font-size: 13px"><font style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">
Contract for Purchase and Sale, dated February 16, 2016, between
Nelson Cherry Properties, LLC and Smith-Columbia Corporation
(Incorporated by reference to the Company&#x2019;s Current Report on
Form 8-K filed with the Securities and Exchange Commission on July
27, 2016).</font></font></font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px; width: 12%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><a href="http://www.sec.gov/Archives/edgar/data/924719/000092471916000062/smid-20160721x8xk.htm">
10.2</a><br></font></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 87%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><font style="font-size: 13px"><font style="color: rgb(0, 0, 0); font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">
Promissory Note, dated July 19, 2016, in the amount of $1,317,500
issued by the Company to Summit Community Bank (Incorporated by
reference to the Company&#x2019;s Current Report on Form 8-K filed
with the Securities and Exchange Commission on July 27,
2016).</font></font></font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; padding-bottom: 2px; width: 12%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><a href="http://www.sec.gov/Archives/edgar/data/924719/000092471916000062/smid-20160721x8xk.htm">
10.3</a><br></font></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 87%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><font style="font-size: 13px"><font style="color: rgb(0, 0, 0); font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">
Commercial Security Agreement, dated July 19, 2016, between the
Company, as debtor, and Summit Community Bank, as secured party,
related to Company&#x2019;s note payable in the amount of $1,317,500
with Summit Community Bank (Incorporated by reference to the
Company&#x2019;s Current Report on Form 8-K filed with the
Securities and Exchange Commission on July 27,
2016).</font></font></font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px; width: 12%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><a href="http://www.sec.gov/Archives/edgar/data/924719/000092471918000035/smid-2018930x10xq.htm">
10.4</a><br></font></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 87%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><font style="font-size: 13px">C<font style="color: rgb(0, 0, 0); font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">ommitment
Letter, dated September 18,2018, for a line of credit in the of
$4,000,000 with Summit Community Bank (Incorporated by reference to
the Company's Quarterly Report on Form 10-Q for the quarterly
period ended September 30, 2018).</font></font></font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; padding-bottom: 2px; width: 12%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><a href="http://www.sec.gov/Archives/edgar/data/924719/000092471918000035/smid-2018930x10xq.htm">
10.5</a><br></font></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 87%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><font style="font-size: 13px"><font style="color: rgb(0, 0, 0); font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">
Commitment Letter, dated September 18,2018, for an equipment line
of credit in the amount of $1,500,000 with Summit Community Bank
(Incorporated by reference to the Company's Quarterly Report on
Form 10-Q for the quarterly period ended September 30,
2018).</font></font></font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px; width: 12%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><a href="http://www.sec.gov/Archives/edgar/data/924719/000092471917000026/smid-20171206xform8xkxnp.htm">
10.6</a><br></font></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 87%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><font style="font-size: 13px"><font style="color: rgb(0, 0, 0); font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">
Promissory Note, dated October 6, 2017, for the acquisition of six
acres of land purchased in 2016 in the amount of $239,232 with
Summit Community Bank (Incorporated by reference to the Company's
Current Report on Form 8-K filed with the Securities and Exchange
Commission on December 8, 2017).</font></font></font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; padding-bottom: 2px; width: 12%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><a href="http://www.sec.gov/Archives/edgar/data/924719/000114420416136340/v453312_s8.htm">
10.7</a><br></font></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 87%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><font style="font-size: 13px"><font style="color: rgb(0, 0, 0); font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">
2016 Equity Incentive Plan (Incorporated by reference to the
Registration Statement on Form S-8 (No. 333-214788) filed on
November 23, 2016).</font></font></font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px; width: 12%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><a href="http://www.sec.gov/Archives/edgar/data/924719/000112726404000024/smith_10k.txt">
14.1</a><br></font></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 87%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><font style="font-size: 13px"><font style="color: rgb(0, 0, 0); font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">
Code of Professional Conduct (Incorporated by reference to the
Company&#x2019;s Annual Report on Form 10-KSB for the year ended
December 31, 2003).</font></font></font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; padding-bottom: 2px; width: 12%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><a href="smid-20190331xex311.htm"><font style="font-size: 13px">31.1</font></a></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 87%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><font style="font-size: 13px">Certification of the Chief Executive Officer
pursuant to Rule 13a-14(a) or 15d-14(a) under the Securities
Exchange Act of 1934.</font></font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px; width: 12%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><a href="smid-20190331xex312.htm"><font style="font-size: 13px">31.2</font></a></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 87%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><font style="font-size: 13px">Certification of the Principal Financial Officer
pursuant to Rule 13a-14(a) or 15d-14(a) under the Securities
Exchange Act of 1934.</font></font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; padding-bottom: 2px; width: 12%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><a href="smid-20190331xex321.htm"><font style="font-size: 13px">32.1</font></a></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 87%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px"><font style="font-size: 13px">Certification pursuant 18 U.S.C. Section 1350 as
adapted pursuant to Section 906 of the Sarbanes-Oxley Act of
2002.</font></font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px; width: 12%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px">101.INS</font></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 87%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px">XBRL Instance
Document.</font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; padding-bottom: 2px; width: 12%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px">101.SCH</font></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 87%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px">XBRL Taxonomy Extension
Schema Document.</font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px; width: 12%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px">101.CAL</font></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 87%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px">XBRL Taxonomy Extension
Calculation Linkbase Document.</font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; padding-bottom: 2px; width: 12%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px">101.DEF</font></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 87%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px">XBRL Taxonomy Extension
Definition Linkbase Document.</font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px; width: 12%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px">101.LAB</font></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 87%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px">XBRL Taxonomy Extension
Label Linkbase Document.</font></div>
</td>
</tr><tr style="background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; padding-bottom: 2px; width: 12%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px">101.PRE</font></div>
</td>
<td style="width: 1%;">
<div><font>&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; width: 87%;">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px;"><font style="font-size: 13px">XBRL Taxonomy Extension
Presentation Linkbase Document.</font></div>
</td>
</tr></table>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">Additional
exhibits (10.1-10.7, 14.1) provided due to broken links when
included in exhibit list on Form 10-K for the fiscal year ended
December 31, 2018.<br></font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="ftr">
<div style="text-align: center; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
<div id="pn" style="text-align: center"><font style="font-family: Times New Roman; font-size: 13px">24</font></div>
</div>
<div id="pb" style="text-align: center; margin-left: 0px; margin-right: 0px; margin-bottom: 6px; page-break-after: always; width: 100%; height: 2px; background-color: #000000"><!--page break--></div>
<div id="hdr">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px"><a name="sign">S</a>IGNATURES</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">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.</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; padding-left: 0px;">
<table cellpadding="0" cellspacing="0" style="text-align: left; font-family: inherit; font-size: inherit;text-align: left; width: 100%;">
<tr>
<td colspan="5">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="width: 6%">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td style="width: 41%">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td style="width: 4%">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td style="width: 41%">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td style="width: 8%">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; text-decoration: underline; font-size: 13px">SMITH-MIDLAND
CORPORATION</font></font></div>
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">(Registrant)</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px; height: 32px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px; height: 32px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px; height: 32px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px; height: 32px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px; height: 32px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Date:</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">May 14,
2019<br></font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">By:</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; border-bottom: 2px solid #000000">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">/s/ Ashley B.
Smith</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Ashley B. Smith, Chief
Executive Officer</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">(Principal Executive
Officer)&#xA0;</font></div>
</td>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px; height: 18px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px; height: 18px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px; height: 18px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px; height: 18px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px; height: 18px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Date:</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">May 14,
2019<br></font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">By:</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; border-bottom: 2px solid #000000">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">/s/ Adam J.
Krick</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Adam J. Krick, Chief
Financial Officer</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">(Principal Financial
Officer)&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
</tr></table>
</div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;</font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-family: Times New Roman; font-size: 13px;">&#xA0;25</font></div>
<div style="text-align: justify; margin-left: auto; margin-right: auto; margin-bottom: 6px; width: 100%; height: 2px; background-color: #000000">
<!--line--><br></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>smid-20190331xex311.htm
<DESCRIPTION>CERTIFICATION PURSUANT TO RULE 13A-14(A)/15D-14(A) CERTIFICATIONS SECTION 302 OF THE SARBANES-OXLY ACT OF 2002
<TEXT>
<html>
<head>
<!-- Document created using Blueprint(R) - powered by Issuer Direct - www.issuerdirect.com -->
<!-- Copyright 2019 Issuer Direct Corporation -->
<title>Exhibit</title>
</head>
<body style="font-family: Times New Roman; font-size: 13px;">
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="hdr">
<div style="text-align: left; width: 100%; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-family: Times New Roman; font-size: 11px">&#xA0;</font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><a name="sAA12FCF5C2DE52FE9B926B84BF8706DC">&#xA0;</a></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: right; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Exhibit
31.1</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">CERTIFICATIONS</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">I, Ashley B. Smith,
certify that:</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 48px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 24px"><font style="font-size: 13px">1.</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">I have reviewed this
quarterly report on Form 10-Q of Smith-Midland
Corporation;</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 48px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 24px"><font style="font-size: 13px">2.</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">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;</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 48px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 24px"><font style="font-size: 13px">3.</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">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;</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 48px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 24px"><font style="font-size: 13px">4.</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The registrant&#x2019;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 registrant and have:</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 96px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 72px"><font style="font-size: 13px">(a)</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">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;</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 96px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 72px"><font style="font-size: 13px">(b)</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">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;</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 96px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 72px"><font style="font-size: 13px">(c)</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Evaluated the
effectiveness of registrant&#x2019;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</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 96px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 72px"><font style="font-size: 13px">(d)</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Disclosed in this report
any change in the registrant&#x2019;s internal control over
financial reporting that occurred during the registrant&#x2019;s
most recent fiscal quarter (the registrant&#x2019;s fourth fiscal
quarter in the case of an annual report) that has materially
affected, or is reasonably likely to materially affect, the
registrant&#x2019;s internal control over financial reporting;
and</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 48px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 24px"><font style="font-size: 13px">5.</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The registrant&#x2019;s
other certifying officer(s) and I have disclosed, based on our most
recent evaluation of internal control over financial reporting, to
the registrant&#x2019;s auditors and the audit committee of the
registrant&#x2019;s board of directors (or persons performing the
equivalent functions):</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 96px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 72px"><font style="font-size: 13px">(a)</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">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&#x2019;s ability to
record, process, summarize and report financial information;
and</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 96px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 72px"><font style="font-size: 13px">(b)</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Any fraud, whether or
not material, that involves management or other employees who have
a significant role in the registrant&#x2019;s internal control over
financial reporting.</font></div>
</td>
</tr></table>
</div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; padding-left: 0px;">
<table cellpadding="0" cellspacing="0" style="text-align: left; font-family: inherit; font-size: inherit;text-align: left; width: 100%;">
<tr>
<td colspan="4">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="width: 6%">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td style="width: 55%">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td style="width: 4%">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td style="width: 35%">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Date:</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">May 14,
2019<br></font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">By:</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; border-bottom: 2px solid #000000">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">/s/ Ashley B.
Smith</font></div>
</td>
</tr><tr>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Ashley B.
Smith</font></div>
</td>
</tr><tr>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Chief Executive Officer
and President</font></div>
</td>
</tr><tr>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">(principal executive
officer)</font></div>
</td>
</tr></table>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="hdr">
<div style="text-align: left; width: 100%; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-family: Times New Roman; font-size: 11px">&#xA0;</font></div>
</div>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>smid-20190331xex312.htm
<DESCRIPTION>CERTIFICATION PURSUANT TO RULE 13A-14(A)/15D-14(A) CERTIFICATIONS SECTION 302 OF THE SARBANES-OXLY ACT OF 2002
<TEXT>
<html>
<head>
<!-- Document created using Blueprint(R) - powered by Issuer Direct - www.issuerdirect.com -->
<!-- Copyright 2019 Issuer Direct Corporation -->
<title>Exhibit</title>
</head>
<body style="font-family: Times New Roman; font-size: 13px;">
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="hdr">
<div style="text-align: left; width: 100%; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-family: Times New Roman; font-size: 11px">&#xA0;</font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><a name="sE7CDD18A79AF55289E0064513B47D8E1">&#xA0;</a></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: right; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Exhibit
31.2</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">CERTIFICATIONS</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: justify; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">I, Adam J. Krick,
certify that:</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 48px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 24px"><font style="font-size: 13px">1.</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">I have reviewed this
quarterly report on Form 10-Q of Smith-Midland
Corporation;</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 48px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 24px"><font style="font-size: 13px">2.</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">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;</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 48px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 24px"><font style="font-size: 13px">3.</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">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;</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 48px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 24px"><font style="font-size: 13px">4.</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The registrant&#x2019;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 registrant and have:</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 96px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 72px"><font style="font-size: 13px">(a)</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">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;</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 96px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 72px"><font style="font-size: 13px">(b)</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">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;</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 96px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 72px"><font style="font-size: 13px">(c)</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Evaluated the
effectiveness of registrant&#x2019;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</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 96px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 72px"><font style="font-size: 13px">(d)</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Disclosed in this report
any change in the registrant&#x2019;s internal control over
financial reporting that occurred during the registrant&#x2019;s
most recent fiscal quarter (the registrant&#x2019;s fourth fiscal
quarter in the case of an annual report) that has materially
affected, or is reasonably likely to materially affect, the
registrant&#x2019;s internal control over financial reporting;
and</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 48px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 24px"><font style="font-size: 13px">5.</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">The registrant&#x2019;s
other certifying officer(s) and I have disclosed, based on our most
recent evaluation of internal control over financial reporting, to
the registrant&#x2019;s auditors and the audit committee of the
registrant&#x2019;s board of directors (or persons performing the
equivalent functions):</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 96px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 72px"><font style="font-size: 13px">(a)</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">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&#x2019;s ability to
record, process, summarize and report financial information;
and</font></div>
</td>
</tr></table>
</div>
<div>
<table cellpadding="0" cellspacing="0" style="font-family: inherit; font-size: inherit;width: 100%;">
<tr>
<td style="width: 96px">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 72px"><font style="font-size: 13px">(b)</font></div>
</td>
<td style="vertical-align: top">
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Any fraud, whether or
not material, that involves management or other employees who have
a significant role in the registrant&#x2019;s internal control over
financial reporting.</font></div>
</td>
</tr></table>
</div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; padding-left: 0px;">
<table cellpadding="0" cellspacing="0" style="text-align: left; font-family: inherit; font-size: inherit;text-align: left; width: 100%;">
<tr>
<td colspan="4">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="width: 6%">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td style="width: 55%">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td style="width: 4%">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td style="width: 35%">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Date:</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">May 14,
2019<br></font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">By:</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px; border-bottom: 2px solid #000000">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">/s/ Adam J.
Krick</font></div>
</td>
</tr><tr>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Adam J.
Krick</font></div>
</td>
</tr><tr>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Chief Financial
Officer</font></div>
</td>
</tr><tr>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: justify; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">(principal financial
officer)</font></div>
</td>
</tr></table>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="hdr">
<div style="text-align: left; width: 100%; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-family: Times New Roman; font-size: 11px">&#xA0;</font></div>
</div>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>smid-20190331xex321.htm
<DESCRIPTION>CERTIFICATE PURSUANT TO SECTION 18 U.S.C. PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
<TEXT>
<html>
<head>
<!-- Document created using Blueprint(R) - powered by Issuer Direct - www.issuerdirect.com -->
<!-- Copyright 2019 Issuer Direct Corporation -->
<title>Exhibit</title>
</head>
<body style="font-family: Times New Roman; font-size: 13px;">
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="hdr">
<div style="text-align: left; width: 100%; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-family: Times New Roman; font-size: 11px">&#xA0;</font></div>
</div>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><a name="s1CBB353EDA735302B8CA1FC81148233D">&#xA0;</a></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: right; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Exhibit
32.1</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">CERTIFICATION PURSUANT
TO</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">18 U.S.C. SECTION
1350</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">AS ADOPTED PURSUANT
TO</font></font></div>
<div style="text-align: center; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><font style="font-weight: bold; font-size: 13px">SECTION 906 OF THE
SARBANES-OXLEY ACT OF 2002</font></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 48px"><font style="font-size: 13px">In connection with the
Quarterly Report of Smith-Midland Corporation (the
&#x201C;Company&#x201D;) on Form 10-Q for the quarter ended March 31,
2019 as filed with the Securities and Exchange Commission on the
date hereof (the &#x201C;Report&#x201D;), we, Ashley B. Smith and
Adam J. Krick, Chief Executive Officer and Chief Financial Officer
of the Company, respectively, certify, pursuant to 18 U.S.C.
Section 1350, as adopted pursuant to Section 906 of the
Sarbanes-Oxley Act of 2002, that:</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 0px"><font style="text-align: left; padding-right: 48px; font-size: 13px">(1)</font><font style="font-size: 13px">The Report
fully complies with the requirements of Section 13(a) or 15(d) of
the Securities Exchange Act of 1934; and</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 4px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 0px"><font style="text-align: left; padding-right: 48px; font-size: 13px">(2)</font><font style="font-size: 13px">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 style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px; padding-left: 4px"><font style="font-size: 13px"><br></font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"></div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; padding-left: 0px;">
<table cellpadding="0" cellspacing="0" style="text-align: left; font-family: inherit; font-size: inherit;text-align: left; width: 100%;">
<tr>
<td colspan="3">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="width: 47%">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td style="width: 6%">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
<td style="width: 47%">
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">By: <font style="text-decoration: underline; font-size: 13px">/s/ Ashley B.
Smith</font></font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="2" style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Ashley B.
Smith</font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="2" style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Chief Executive Officer
and President</font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="2" style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">(principal executive
officer)</font></div>
</td>
</tr><tr>
<td style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px; height: 20px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px; height: 20px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="2" style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="2" style="vertical-align: bottom; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">By: <font style="text-decoration: underline; font-size: 13px">/s/ Adam J.
Krick</font></font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="2" style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Adam J.
Krick</font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="2" style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Chief Financial
Officer</font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="2" style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">(principal financial
officer)</font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td colspan="2" style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
</tr><tr>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">&#xA0;</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: right; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">Dated:</font></div>
</td>
<td style="vertical-align: top; padding-bottom: 2px">
<div style="text-align: left; margin-left: 12px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px">May 14,
2019<br></font></div>
</td>
</tr></table>
</div>
<div style="text-align: left; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font>&#xA0;</font></div>
<div style="text-align: left; line-height: 1.2; margin-left: 0px; margin-right: 0px; text-indent: 0px"><font style="font-size: 13px"><br></font></div>
<div id="pgbrk" style="width: 100%; margin-left: 0px; text-indent: 0px; margin-right: 0px">
<div id="hdr">
<div style="text-align: left; width: 100%; margin-left: 0px; margin-right: 0px; text-indent: 0px">
<font style="font-family: Times New Roman; font-size: 11px">&#xA0;</font></div>
</div>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>5
<FILENAME>smid-20190331.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: QXInteractive; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: Source; Value: 188544 03312019 10Q1.xfr; Date: 2019%2D05%2D13T17:52:02Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x800D0006 -->
<xbrli:xbrl xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:SMID="http://smithmidland.com/20190331">
    <link:schemaRef xlink:href="smid-20190331.xsd" xlink:type="simple" />
    <xbrli:context id="FD2017Q4YTD">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="FI2016Q4">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="FI2017Q4">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="FD2016Q4YTD">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_custom_ProductSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_custom_ProductSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_custom_BarrierRentalsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:BarrierRentalsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_custom_BarrierRentalsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:BarrierRentalsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_us-gaap_RoyaltyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_us-gaap_RoyaltyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_us-gaap_ShippingAndHandlingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_us-gaap_ShippingAndHandlingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_SoundwallSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:SoundwallSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_ArchitecturalSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:ArchitecturalSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_SlenderwallSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:SlenderwallSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_MiscellaneousSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:MiscellaneousSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_BarrierSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:BarrierSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_EasiSetAndEasiSpanBuildingSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:EasiSetAndEasiSpanBuildingSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_UtilityAndFarmProductSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:UtilityAndFarmProductSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_MiscellaneousProductSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:MiscellaneousProductSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_custom_ServiceRevenueMember_custom_BarrierRentalsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ServiceRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:BarrierRentalsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_custom_ServiceRevenueMember_us-gaap_RoyaltyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ServiceRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_custom_ServiceRevenueMember_us-gaap_ShippingAndHandlingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ServiceRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_custom_ServiceRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ServiceRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_custom_ProductSalesMember_custom_SoundwallSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:SoundwallSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_custom_ProductSalesMember_custom_ArchitecturalSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:ArchitecturalSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_custom_ProductSalesMember_custom_SlenderwallSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:SlenderwallSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_custom_ProductSalesMember_custom_MiscellaneousSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:MiscellaneousSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_custom_ProductSalesMember_custom_BarrierSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:BarrierSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_custom_ProductSalesMember_custom_EasiSetAndEasiSpanBuildingSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:EasiSetAndEasiSpanBuildingSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_custom_ProductSalesMember_custom_UtilityAndFarmProductSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:UtilityAndFarmProductSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_custom_ProductSalesMember_custom_MiscellaneousProductSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ProductSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:MiscellaneousProductSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_custom_ServiceRevenueMember_custom_BarrierRentalsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ServiceRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">SMID:BarrierRentalsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_custom_ServiceRevenueMember_us-gaap_RoyaltyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ServiceRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_custom_ServiceRevenueMember_us-gaap_ShippingAndHandlingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ServiceRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_custom_ServiceRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SMID:ServiceRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-05-06">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-05-06</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-31_custom_SummitCommunityBank1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SMID:SummitCommunityBank1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-31_custom_SummitCommunityBank2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SMID:SummitCommunityBank2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000924719</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Percent">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <dei:EntityCurrentReportingStatus contextRef="FD2017Q4YTD">Yes</dei:EntityCurrentReportingStatus>
    <dei:DocumentType contextRef="FD2017Q4YTD">10-Q</dei:DocumentType>
    <dei:AmendmentFlag contextRef="FD2017Q4YTD">false</dei:AmendmentFlag>
    <dei:DocumentPeriodEndDate contextRef="FD2017Q4YTD">2019-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="FD2017Q4YTD">2019</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="FD2017Q4YTD">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityRegistrantName contextRef="FD2017Q4YTD">SMITH MIDLAND CORP</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="FD2017Q4YTD">0000924719</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="FD2017Q4YTD">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityFilerCategory contextRef="FD2017Q4YTD">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="FD2017Q4YTD">false</dei:EntityEmergingGrowthCompany>
    <dei:EntitySmallBusiness contextRef="FD2017Q4YTD">true</dei:EntitySmallBusiness>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="FI2016Q4" unitRef="USDPShares" decimals="INF">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="FI2017Q4" unitRef="USDPShares" decimals="INF">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="FI2016Q4" unitRef="Shares" decimals="INF">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="FI2017Q4" unitRef="Shares" decimals="INF">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="FI2016Q4" unitRef="USDPShares" decimals="INF">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="FI2017Q4" unitRef="USDPShares" decimals="INF">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="FI2016Q4" unitRef="Shares" decimals="INF">8000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="FI2017Q4" unitRef="Shares" decimals="INF">8000000</us-gaap:CommonStockSharesAuthorized>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2019-05-06" unitRef="Shares" decimals="INF">5134492</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Assets contextRef="FI2016Q4" unitRef="USD" decimals="-3">41369000</us-gaap:Assets>
    <us-gaap:Assets contextRef="FI2017Q4" unitRef="USD" decimals="-3">39238000</us-gaap:Assets>
    <us-gaap:OtherAssetsNoncurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">367000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">339000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:DeferredCosts contextRef="FI2016Q4" unitRef="USD" decimals="-3">5304000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts contextRef="FI2017Q4" unitRef="USD" decimals="-3">5531000</us-gaap:DeferredCosts>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2016Q4" unitRef="USD" decimals="-3">14102000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2017Q4" unitRef="USD" decimals="-3">15254000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AssetsCurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">21596000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">18114000</us-gaap:AssetsCurrent>
    <us-gaap:PrepaidTaxes contextRef="FI2016Q4" unitRef="USD" decimals="-3">909000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes contextRef="FI2017Q4" unitRef="USD" decimals="-3">394000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">480000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">402000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="FI2016Q4" unitRef="USD" decimals="-3">2555000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="FI2017Q4" unitRef="USD" decimals="-3">2303000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryRawMaterials contextRef="FI2016Q4" unitRef="USD" decimals="-3">1005000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="FI2017Q4" unitRef="USD" decimals="-3">744000</us-gaap:InventoryRawMaterials>
    <SMID:TradeUnbilled contextRef="FI2016Q4" unitRef="USD" decimals="-3">1313000</SMID:TradeUnbilled>
    <SMID:TradeUnbilled contextRef="FI2017Q4" unitRef="USD" decimals="-3">564000</SMID:TradeUnbilled>
    <us-gaap:AccountsReceivableNetCurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">12281000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">9540000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">1107000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesCurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">1134000</us-gaap:AvailableForSaleSecuritiesCurrent>
    <us-gaap:Cash contextRef="FI2016Q4" unitRef="USD" decimals="-3">1946000</us-gaap:Cash>
    <us-gaap:Cash contextRef="FI2017Q4" unitRef="USD" decimals="-3">3033000</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">3390000</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2018-03-31" unitRef="USD" decimals="-3">1006000</us-gaap:Cash>
    <us-gaap:LiabilitiesCurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">11860000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">8898000</us-gaap:LiabilitiesCurrent>
    <us-gaap:CustomerAdvancesAndDeposits contextRef="FI2016Q4" unitRef="USD" decimals="-3">1658000</us-gaap:CustomerAdvancesAndDeposits>
    <us-gaap:CustomerAdvancesAndDeposits contextRef="FI2017Q4" unitRef="USD" decimals="-3">544000</us-gaap:CustomerAdvancesAndDeposits>
    <us-gaap:NotesPayableCurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">711000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">719000</us-gaap:NotesPayableCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">1000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">1500000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">281000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">0</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <SMID:AccruedCompensationCurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">1556000</SMID:AccruedCompensationCurrent>
    <SMID:AccruedCompensationCurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">741000</SMID:AccruedCompensationCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">1112000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">1214000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">610000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">585000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">4212000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">2730000</us-gaap:AccountsPayableCurrent>
    <us-gaap:Liabilities contextRef="FI2016Q4" unitRef="USD" decimals="-3">22522000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="FI2017Q4" unitRef="USD" decimals="-3">19961000</us-gaap:Liabilities>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="FI2016Q4" unitRef="USD" decimals="-3">1427000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="FI2017Q4" unitRef="USD" decimals="-3">1435000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LongTermNotesPayable contextRef="FI2016Q4" unitRef="USD" decimals="-3">2792000</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable contextRef="FI2017Q4" unitRef="USD" decimals="-3">2606000</us-gaap:LongTermNotesPayable>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">5873000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">6095000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2016Q4" unitRef="USD" decimals="-3">41369000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2017Q4" unitRef="USD" decimals="-3">39238000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="FI2016Q4" unitRef="USD" decimals="-3">18847000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="FI2017Q4" unitRef="USD" decimals="-3">19277000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31" unitRef="USD" decimals="-3">17205000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31" unitRef="USD" decimals="-3">16892000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">51000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">51000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">51000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">51000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">5973000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">6057000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">5719000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">5842000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-102000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-03-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-102000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-102000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-102000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-37000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-22000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-19000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-33000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">12962000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">13293000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">11556000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">11134000</us-gaap:StockholdersEquity>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2016Q4" unitRef="USD" decimals="-3">12962000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2017Q4" unitRef="USD" decimals="-3">13293000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="FI2016Q4" unitRef="USD" decimals="-3">-37000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="FI2017Q4" unitRef="USD" decimals="-3">-22000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockValue contextRef="FI2016Q4" unitRef="USD" decimals="-3">102000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="FI2017Q4" unitRef="USD" decimals="-3">102000</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="FI2016Q4" unitRef="USD" decimals="-3">5973000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="FI2017Q4" unitRef="USD" decimals="-3">6057000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:CommonStockValue contextRef="FI2016Q4" unitRef="USD" decimals="-3">51000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="FI2017Q4" unitRef="USD" decimals="-3">51000</us-gaap:CommonStockValue>
    <us-gaap:PreferredStockValue contextRef="FI2016Q4" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="FI2017Q4" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="FI2016Q4" unitRef="USD" decimals="-3">214000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="FI2017Q4" unitRef="USD" decimals="-3">228000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:InventoryValuationReserves contextRef="FI2016Q4" unitRef="USD" decimals="-3">39000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="FI2017Q4" unitRef="USD" decimals="-3">39000</us-gaap:InventoryValuationReserves>
    <us-gaap:PreferredStockSharesIssued contextRef="FI2016Q4" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="FI2017Q4" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="FI2016Q4" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="FI2017Q4" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="FI2016Q4" unitRef="Shares" decimals="INF">5223245</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="FI2017Q4" unitRef="Shares" decimals="INF">5225245</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="FI2016Q4" unitRef="Shares" decimals="INF">5112825</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="FI2017Q4" unitRef="Shares" decimals="INF">5134492</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares contextRef="FI2016Q4" unitRef="Shares" decimals="INF">40920</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares contextRef="FI2017Q4" unitRef="Shares" decimals="INF">40920</us-gaap:TreasuryStockShares>
    <us-gaap:Revenues contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">10189000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">9125000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember" unitRef="USD" decimals="-3">7503000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-03-31_custom_ProductSalesMember" unitRef="USD" decimals="-3">7453000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-03-31_custom_BarrierRentalsMember" unitRef="USD" decimals="-3">573000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-03-31_custom_BarrierRentalsMember" unitRef="USD" decimals="-3">309000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-03-31_us-gaap_RoyaltyMember" unitRef="USD" decimals="-3">306000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-03-31_us-gaap_RoyaltyMember" unitRef="USD" decimals="-3">221000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-03-31_us-gaap_ShippingAndHandlingMember" unitRef="USD" decimals="-3">1807000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-03-31_us-gaap_ShippingAndHandlingMember" unitRef="USD" decimals="-3">1142000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_SoundwallSalesMember" unitRef="USD" decimals="-3">2114000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_ArchitecturalSalesMember" unitRef="USD" decimals="-3">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_SlenderwallSalesMember" unitRef="USD" decimals="-3">1963000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_MiscellaneousSalesMember" unitRef="USD" decimals="-3">363000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_BarrierSalesMember" unitRef="USD" decimals="-3">1591000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_EasiSetAndEasiSpanBuildingSalesMember" unitRef="USD" decimals="-3">1034000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_UtilityAndFarmProductSalesMember" unitRef="USD" decimals="-3">308000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_MiscellaneousProductSalesMember" unitRef="USD" decimals="-3">130000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-03-31_custom_ServiceRevenueMember_custom_BarrierRentalsMember" unitRef="USD" decimals="-3">573000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-03-31_custom_ServiceRevenueMember_us-gaap_RoyaltyMember" unitRef="USD" decimals="-3">306000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-03-31_custom_ServiceRevenueMember_us-gaap_ShippingAndHandlingMember" unitRef="USD" decimals="-3">1807000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-03-31_custom_ServiceRevenueMember" unitRef="USD" decimals="-3">2686000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-03-31_custom_ProductSalesMember_custom_SoundwallSalesMember" unitRef="USD" decimals="-3">2480000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-03-31_custom_ProductSalesMember_custom_ArchitecturalSalesMember" unitRef="USD" decimals="-3">213000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-03-31_custom_ProductSalesMember_custom_SlenderwallSalesMember" unitRef="USD" decimals="-3">1143000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-03-31_custom_ProductSalesMember_custom_MiscellaneousSalesMember" unitRef="USD" decimals="-3">493000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-03-31_custom_ProductSalesMember_custom_BarrierSalesMember" unitRef="USD" decimals="-3">2285000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-03-31_custom_ProductSalesMember_custom_EasiSetAndEasiSpanBuildingSalesMember" unitRef="USD" decimals="-3">502000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-03-31_custom_ProductSalesMember_custom_UtilityAndFarmProductSalesMember" unitRef="USD" decimals="-3">214000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-03-31_custom_ProductSalesMember_custom_MiscellaneousProductSalesMember" unitRef="USD" decimals="-3">123000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-03-31_custom_ServiceRevenueMember_custom_BarrierRentalsMember" unitRef="USD" decimals="-3">309000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-03-31_custom_ServiceRevenueMember_us-gaap_RoyaltyMember" unitRef="USD" decimals="-3">221000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-03-31_custom_ServiceRevenueMember_us-gaap_ShippingAndHandlingMember" unitRef="USD" decimals="-3">1142000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-03-31_custom_ServiceRevenueMember" unitRef="USD" decimals="-3">1672000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">7967000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">7534000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">2222000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">1591000</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">1775000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">2144000</us-gaap:OperatingExpenses>
    <us-gaap:SellingAndMarketingExpense contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">420000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">676000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">1354000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">1468000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">447000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-553000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">-17000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-4000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherIncome contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">14000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">8000</us-gaap:OtherIncome>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">2000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">24000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:InterestIncomeDomesticDeposits contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">11000</us-gaap:InterestIncomeDomesticDeposits>
    <us-gaap:InterestIncomeDomesticDeposits contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">10000</us-gaap:InterestIncomeDomesticDeposits>
    <us-gaap:InterestExpense contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">44000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">46000</us-gaap:InterestExpense>
    <us-gaap:NetIncomeLoss contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">331000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-422000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">331000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-422000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">99000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-135000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">430000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-557000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2017Q4YTD" unitRef="USDPShares" decimals="INF">.06</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2016Q4YTD" unitRef="USDPShares" decimals="INF">-.08</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2017Q4YTD" unitRef="Shares" decimals="INF">5134</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2016Q4YTD" unitRef="Shares" decimals="INF">5114</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2017Q4YTD" unitRef="Shares" decimals="INF">5142</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2016Q4YTD" unitRef="Shares" decimals="INF">5114</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="FD2017Q4YTD" unitRef="USD" id="Foot-00-0" decimals="-3">15000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="FD2016Q4YTD" unitRef="USD" id="Foot-00-1" decimals="-3">-14000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">346000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-436000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">5000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-5000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">2459000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-427000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">-1113000</us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits>
    <us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-170000</us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits>
    <us-gaap:IncreaseDecreaseInDeferredLeasingFees contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">-258000</us-gaap:IncreaseDecreaseInDeferredLeasingFees>
    <us-gaap:IncreaseDecreaseInDeferredLeasingFees contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-1344000</us-gaap:IncreaseDecreaseInDeferredLeasingFees>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">-815000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-610000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">182000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">101000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">-25000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">107000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">-1482000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-325000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInPrepaidTaxes contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">-92000</us-gaap:IncreaseDecreaseInPrepaidTaxes>
    <us-gaap:IncreaseDecreaseInPrepaidTaxes contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-31000</us-gaap:IncreaseDecreaseInPrepaidTaxes>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">-515000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">31000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInInventories contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">-514000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-515000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">-750000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
    <us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">300000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">-2727000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">937000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">-3000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">142000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:ShareBasedCompensation contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">84000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">117000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2019-01-01to2019-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">84000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2018-01-01to2018-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">117000</us-gaap:ShareBasedCompensation>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">15000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">71000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:GainLossOnDispositionOfAssets contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">2000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">24000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">426000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">248000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">-1413000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-1906000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">2000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">38000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireOtherReceivables contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">358000</us-gaap:PaymentsToAcquireOtherReceivables>
    <us-gaap:PaymentsToAcquireOtherReceivables contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">1076000</us-gaap:PaymentsToAcquireOtherReceivables>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">1049000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">860000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecurities contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">8000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecurities contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">8000</us-gaap:PaymentsToAcquireAvailableForSaleSecurities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">41000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-51000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">6000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="From2018-01-01to2018-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">6000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">281000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">256000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">178000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">151000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:ProceedsFromNotesPayable contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">350000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">500000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">1087000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-2384000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="FD2017Q4YTD">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Basis of Presentation&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;The accompanying unaudited condensed consolidated financial statements were prepared in accordance with accounting&#13;principles generally accepted in the United States of America (GAAP) for interim financial information, and with the instructions&#13;to Form 10-Q and Article 10 and Regulation S-X.&amp;#160;Accordingly, we have condensed or omitted certain information and footnote&#13;disclosures that are included in our annual financial statements. These condensed consolidated financial statements should be read&#13;in conjunction with the audited consolidated financial statements, summary of significant accounting policies, and the related&#13;notes included in our Annual Report on Form 10-K for the year ended December&amp;#160;31, 2018.&amp;#160;The condensed consolidated December&amp;#160;31,&#13;2018 balance sheet was derived from the audited financial statements included in the Form 10-K. Dollar amounts in the footnotes&#13;are stated in thousands, except for per share data.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;In the opinion of management, these condensed consolidated financial&#13;statements reflect all adjustments (which consist of normal, recurring adjustments) necessary for a fair presentation of the financial&#13;position and results of operations and cash flows for the periods presented. The results disclosed in the condensed consolidated&#13;statements of operations are not necessarily indicative of the results to be expected in any future periods.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Recent Accounting Pronouncements&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Fair Value Measurement. In August 2018, the FASB issued ASU No.&#13;2018-13, &amp;#8220;Fair Value (&amp;#8220;FV&amp;#8221;) Measurement (Topic 820).&amp;#8221; Among other modifications, the standard removes&#13;the requirements to disclose: (i) the amount of and reasons for transfers between Level 1 and Level 2 of the FV hierarchy; (ii)&#13;the policy for timing transfers between levels; and (iii) the valuation process for Level 3 FV measurements. The standard will&#13;require public entities to disclose: (a) the changes in unrealized gains and losses for the period included in other comprehensive&#13;income for recurring Level 3 FV measurements held at the end of the reporting period; and (b) the range and weighted average of&#13;significant unobservable inputs used to develop Level 3 fair value measurements. For certain unobservable inputs, an entity may&#13;disclose other quantitative information in lieu of the weighted average if the entity determines that other quantitative information&#13;would be a more reasonable and rational method to reflect the distribution of unobservable inputs used to develop Level 3 FV measurements.&#13;The additional disclosure requirements should be applied prospectively for the most recent interim or annual period presented&#13;in the fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented. The amendments&#13;in this standard are effective for fiscal years ending after December 15, 2019. Early adoption is permitted, and an entity may&#13;adopt the removed or modified disclosures and delay the adoption of new disclosures until the effective date. We have not completed&#13;our assessment of the standard but we do not expect the adoption to have a material impact on the Company's consolidated financial&#13;position, results of operations and cash flows.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Recently Adopted Accounting Pronouncements&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Leases. In 2016, the Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;)&#13;issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) No. 2016-02, &amp;#8220;Leases (Topic 842).&amp;#8221; Topic 842 establishes a&#13;new lease accounting model for leases. The most significant changes include the clarification of the definition of a lease, the&#13;requirement for lessees to recognize for all leases a right-of-use asset and a lease liability in the consolidated balance sheet,&#13;and additional quantitative and qualitative disclosures which are designed to give financial statement users information on the&#13;amount, timing, and uncertainty of cash flows arising from leases. Expenses are recognized in the consolidated statement of income&#13;in a manner similar to current accounting guidance. Lessor accounting under the new standard is substantially unchanged. We adopted&#13;this standard, and all related amendments thereto, effective January 1, 2019, using the transition approach, which applies the&#13;provisions of the new guidance at the effective date without adjusting the comparative periods presented. We have elected the&#13;package of practical expedients permitted under the transition guidance within the new standard, which among other things, allows&#13;us to carry forward the historical accounting relating to lease identification and classification for existing leases upon adoption.&#13;We have made an accounting policy election to keep leases with an initial term of 12 months or less off the consolidated balance&#13;sheet. We have finalized our evaluation of the impacts that the adoption of this accounting guidance on the consolidated financial&#13;statements and have approximately $400 of right-of-use assets, included in property and equipment, and liabilities recognized&#13;in our consolidated balance sheet upon adoption.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Comprehensive Income. In February 2018, the FASB issued ASU No. 2018-02,&#13;&amp;#8220;Income Statement-Reporting Comprehensive Income (Topic 220).&amp;#8221; This standard provides an option to reclassify stranded&#13;tax effects within accumulated other comprehensive income (loss) (&amp;#8220;AOCI&amp;#8221;) to retained earnings due to the U.S. federal&#13;corporate income tax rate change in the Tax Cuts and Jobs Act of 2017. This standard was effective for interim and annual reporting&#13;periods beginning after December 15, 2018. We did not exercise the option to make this reclassification.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Revenue Recognition&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Product Sales - Over Time&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Under Topic 606, the Company recognizes revenue to depict the transfer&#13;of goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange&#13;for goods or services provided. Revenue associated with contracts with customers is recognized over time as the Company's performance&#13;creates or enhances customer controlled assets or creates or enhances an asset with no alternative use, which the Company has an&#13;enforceable right to receive compensation as defined under the contract for performance completed. To determine the amount of revenue&#13;to recognize over time, the Company recognizes revenue over the contract terms based on the output method. The Company applied&#13;the &amp;#34;as-invoiced&amp;#34; practical expedient as the amount of consideration the Company has the right to invoice corresponds directly&#13;with the value of the Company's performance to date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;As the output method is driven by units produced, the Company recognizes&#13;revenues based on the value transferred to the customer relative to the remaining value to be transferred. The Company also matches&#13;the costs associated with the units produced. If a contract is projected to result in a loss, the entire contract loss is recognized&#13;in the period when the loss was first determined and the amount of the loss updated in subsequent reporting periods. Revenue recognition&#13;also includes an amount related to a contract asset or contract liability. If the recognized revenue is greater than the amount&#13;billed to the customer, a contract asset is recorded in accounts receivable - unbilled. Conversely, if the amount billed to the&#13;customer is greater than the recognized revenue, a contract liability is recorded in customer deposits on uncompleted contracts.&#13;Changes in the job performance, job conditions and final contract settlements are factors that influence management&amp;#8217;s assessment&#13;of total contract value and therefore, profit and revenue recognition.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;A portion of the work the Company performs requires financial assurances&#13;in the form of performance and payment bonds or letters of credit at the time of execution of the contract. Some contracts include&#13;retention provisions of up to 10% which are generally withheld from each progress payment as retainage until the contract work&#13;has been completed and approved.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Product Sales - Point in Time&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;For certain product sales that do not meet the over time criteria,&#13;under Topic 606 the Company recognizes revenue when the product has been shipped to the destination in accordance with the terms&#13;outlined in the contract where a present obligation to pay exists as they have gained physical possession of the product.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Accounts Receivable and Contract Balances&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;The timing of when we bill our customers is generally dependent upon&#13;advance billing terms, milestone billings based on the completion of certain phases of the work, or when services are provided&#13;or products are shipped. Projects with performance obligations recognized over time that have costs and estimated earnings recognized&#13;to date in excess of cumulative billings, are reported on our Condensed Consolidated Balance Sheets as &amp;#34;Accounts receivable&#13;- unbilled&amp;#34;. Projects with performance obligations recognized over time that have cumulative billings in excess of costs and&#13;estimate earnings recognized to date, are reported on our Condensed Consolidated Balance Sheets as customer deposits (i.e. contract&#13;liabilities).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Any uncollected billed amounts for our performance obligations recognized&#13;over time, including contract retentions, are recorded within accounts receivable. At March 31, 2019 and December 31, 2018, accounts&#13;receivable included contract retentions of approximately $1,389 and $1,704, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Our billed and unbilled revenue may be exposed to potential credit&#13;risk if our customers should encounter financial difficulties, and we maintain reserves for specifically-identified potential uncollectible&#13;receivables. At March 31, 2019 and December 31, 2018, our allowances for doubtful accounts   were $228 and $214, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Sale to Customer with a Buy-Back Guarantee&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;The Company entered into a buy-back agreement with one specific customer.&#13;Under this agreement, the Company guaranteed to buy-back product at a predetermined price at the end of the long-term project,&#13;subject to the condition of the product. Although the Company receives payment in full as the product is produced, we are required&#13;to account for these transactions as operating leases. The amount of sale proceeds equal to the buy-back obligation is deferred&#13;until the buy-back is exercised or expired. The remaining sale proceeds are deferred and recognized on a straight-line basis over&#13;the usage period, such usage period commencing on delivery to the job-site and ending at the time the buy-back is exercised or&#13;expired. The Company capitalizes the cost of the product on the consolidated balance sheet as a deferred buy-back lease asset,&#13;net, and depreciates the value, less residual value, to cost of leasing revenue over the estimated useful life of the asset.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;In the case the customer does not exercise the buy-back option and&#13;retains ownership of the product at the end of the usage period, the guarantee buy-back liability and any deferred revenue balances&#13;related to the product are settled to revenue, and the net book value of the asset is expensed to cost of leasing revenue. If the&#13;customer exercises the buy-back guarantee option, the Company purchases the product back in the amount equal to the buy-back guarantee,&#13;we settle any remaining deferred balances, in excess of the buy-back payment, to leasing revenue, and we reclassify the net book&#13;value of the product on the consolidated balance sheet to inventory. The revenue is being recognized in accordance with Topic 840,&#13;&lt;i&gt;Leases&lt;/i&gt;.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Barrier Rentals - Leasing Fees&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Leasing fees are paid by customers at the beginning of the lease&#13;agreement and are recorded as deferred revenue.&amp;#160;The deferred revenue is then recognized each month as lease income for the&#13;duration of the lease, in accordance with Topic 840, &lt;i&gt;Leases&lt;/i&gt;. Topic 840 is applied, as Topic 606-10-15-2 provides a scope&#13;exception for lease contracts.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Royalty Income&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;The Company licenses certain products to other precast companies&#13;to produce the Company's products to engineering specifications under the licensing agreements.&amp;#160;The agreements are typically&#13;for five year terms and require royalty payments from 4% to 6% of total sales of licensed products, which are paid on a monthly&#13;basis.&amp;#160;The revenues from licensing agreements are recognized in the month earned, in accordance with Topic 606-10-55-65.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Shipping and Installation&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Shipping and installation revenues are recognized as a distinct performance&#13;obligation in the period the shipping and installation services are provided to the customer, in accordance with Topic 606.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Disaggregation of Revenue&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;In the following table, revenue is disaggregated by primary sources&#13;of revenue (in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-size: 8pt"&gt;Revenue by Type (Disaggregated Revenue)&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="15" style="font-size: 8pt; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;&amp;#160;&lt;b&gt;Three Months Ended March 31,&lt;/b&gt; &amp;#160; &amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Change&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;% of Change&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Product Sales:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="width: 40%; font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Soundwall Sales&lt;/td&gt;&lt;td style="width: 3%; font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 8pt; text-align: right"&gt;2,114&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 8pt; text-align: right"&gt;2,480&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 8pt; text-align: right"&gt;(366&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 3%; font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; font-size: 8pt; text-align: right"&gt;(15&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Architectural Panel Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;&amp;#8212;&amp;#160;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;213&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(213&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(100&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;SlenderWall Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;1,963&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;1,143&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;820&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;72&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Miscellaneous Wall Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;363&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;493&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(130&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(26&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Barrier Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;1,591&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;2,285&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(694&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(30&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Easi-Set and Easi-Span Building Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;1,034&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;502&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;532&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;106&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Utility and Farm Product Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;308&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;214&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;94&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;44&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;Miscellaneous Sales&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;130&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;123&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;7&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;6&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;Total Product Sales&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;7,503&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;7,453&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;50&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Barrier Rentals&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;573&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;309&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;264&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;85&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Royalty Income&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;306&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;221&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;85&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;38&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;Shipping and Installation Revenue&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;1,807&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;1,142&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;665&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;58&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;Total Service Revenue&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2,686&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;1,672&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;1,014&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;61&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 9pt"&gt;Total Revenue&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;10,189&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;9,125&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;1,064&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;12&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Warranties&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Smith-Midland products are typically sold pursuant to an implicit&#13;warranty as to merchantability only.&amp;#160;Warranty claims are reviewed and resolved on a case by case method.&amp;#160;Although the&#13;Company does incur costs for these types of expense, historically the amount of expense is minimal.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Use of Estimates&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;The preparation of the condensed consolidated financial statements&#13;in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities&#13;at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting&#13;period.&amp;#160;Actual results could differ from those estimates.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Segment Reporting&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Operating segments are defined as components of an enterprise for&#13;which separate financial information is available and evaluated regularly by the chief operating decision maker, or decision making&#13;group, in deciding how to allocate resources and assess performance. The Company currently operates in one operating and reportable&#13;business segment for financial reporting purposes.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Reclassifications of Certain Items Included within Comparable&#13;Prior Year Periods and Previous Current Year Interim Periods&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Certain reclassifications of amounts within the Company&amp;#8217;s first&#13;and second quarter 2018 Form 10-Q filings have been made in this filing to conform to current period presentation. Specifically,&#13;during the quarter ended September 30, 2018, the Company determined that the amount related to the Deferred buy-back lease asset&#13;as reflected within one line in the operating activities section of the condensed consolidated statement of cash flows for the&#13;three and six months ended March 31, 2018 and June 30, 2018, respectively, should have been classified as cash flows used in investing&#13;activities.&amp;#160;There is no impact to the condensed consolidated statements of operations or condensed consolidated balance sheets.&#13;The Company evaluated the effect of this misclassification and concluded it was not material to any of its previously issued condensed&#13;consolidated financial statements.&amp;#160;Upon revision, cash flows from operating activities for the three and six month periods&#13;ended March 31, 2018 and June 30, 2018 will increase by $1,076 and $2,986, respectively to cash and cash equivalents (used in)&#13;provided by operating activities of $(427) and $1,647, respectively and cash flows used in investing activities will increase by&#13;$1,076 and $2,986, respectively to cash and cash equivalents used in investing activities of $1,906 and $3,992, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Certain minor reclassifications have been made to prior year amounts&#13;to conform to current year presentation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:EarningsPerShareTextBlock contextRef="FD2017Q4YTD">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Basic earnings per common share exclude all common stock equivalents,&#13;primarily restricted stock awards, and is computed using the weighted average number of common shares outstanding during the period.&#13;The diluted earnings per common share calculation reflects the potential dilutive effect of securities that could share in earnings&#13;of the Company.&amp;#160;As of March 31, 2019, there are no outstanding stock options. For periods prior to March 31, 2019 outstanding&#13;options were excluded from the diluted earnings per share calculation when they would have an anti-dilutive effect. Earnings per&#13;share are calculated as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Three Months Ended March 31,&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold"&gt;Basic income (loss) per share&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 56%; font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Net income (loss)&lt;/td&gt;&lt;td style="width: 8%; font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-size: 8pt; text-align: right"&gt;331&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8%; font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-size: 8pt; text-align: right"&gt;(422&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; padding-bottom: 1pt; padding-left: 9pt"&gt;Weighted average shares outstanding&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;5,134&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;5,114&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt; padding-left: 0.25in"&gt;Basic income (loss) per share&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;0.06&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;(0.08&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold; padding-left: 9pt"&gt;Diluted income (loss) per share&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Net income (loss)&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;331&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(422&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; padding-left: 9pt"&gt;&amp;#160;&amp;#160;Weighted average shares outstanding&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;5,134&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;5,114&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Dilutive effect of stock options and restricted stock&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;8&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&amp;#8212;&amp;#160;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; padding-bottom: 1pt; padding-left: 9pt"&gt;&amp;#160;&amp;#160;Total weighted average shares outstanding&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;5,142&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;5,114&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt; padding-left: 9pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Diluted income (loss) per share&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;0.06&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;(0.08&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:DebtDisclosureTextBlock contextRef="FD2017Q4YTD">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;The Company has a mortgage note payable to Summit Community Bank&#13;(the &amp;#8220;Bank&amp;#8221;), with a balance of $730 as of March 31, 2019.&amp;#160;The note has a maturity date of September 20, 2021&#13;and a fixed interest rate of 3.99% annually with monthly payments of $26 and is secured by principally all of the assets of the&#13;Company.&amp;#160;Under the terms of the note, the Bank will permit chattel mortgages on purchased equipment not to exceed $250 for&#13;any one individual loan so long as the Company is not in default.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;The Company has a mortgage note payable to the Bank for the the purchase&#13;of the Columbia, South Carolina facility. Such loan is evidenced by a promissory note dated July 19, 2016. The note provides for&#13;a 15 year term, a fixed annual interest rate of 5.29%, monthly fixed payments of $11 and a security interest in favor of the Bank&#13;in respect of the land, building and fixtures purchased with the proceeds of the loan. The balance of the loan at March 31, 2019&#13;was $1,153.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;The Company additionally has 13 smaller installment loans with annual&#13;interest rates between 2.94% and 5.75% and varying balances totaling $1,442.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Under the loan agreement with the Bank, the Company is limited to&#13;annual capital expenditures of $3,500.&amp;#160;The Company is in compliance with all covenants pursuant to the loan agreement as of&#13;March 31, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;In addition to the notes payable discussed above, the Company also&#13;has a $4,000 line of credit with the Bank that had a balance of $1,500 at March 31, 2019 used to fund the construction of the North&#13;Carolina expansion, which will be converted to long-term debt when the financing closes in 2019. The line of credit is evidenced&#13;by a commercial revolving promissory note which carries a variable interest rate of prime and matures on September 18, 2019. The&#13;loan is collateralized by a first lien position on the Company's accounts receivable and inventory and a second lien position on&#13;all other business assets. Key provisions of the line of credit require the Company, (i) to obtain bank approval for capital expenditures&#13;in excess of $3,500 during the term of the loan; and (ii) to obtain bank approval prior to its funding any acquisition. On September&#13;18, 2018 the Company received a Commitment Letter from the Bank to provide a guidance line of credit specifically to purchase business&#13;equipment in an amount up to $1,500. The commitment provides for the purchase of equipment with minimum advances of $50 for which&#13;a note payable will be executed with a term not to exceed five years with an interest rate at the Wall Street Journal prime rate&#13;plus .5% with a floor of 4.49% per annum. The loan is collateralized by a first lien position on all equipment purchased under&#13;the line. The commitment for the guidance line of credit matures on September 17, 2019. As of March 31, 2019, the Company had not&#13;purchased any equipment pursuant to the $1,500 commitment.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="FD2017Q4YTD">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;The fair value of restricted stock awards is estimated to be the&#13;market price of the Company's common stock at the close of the date of grant. Restricted stock activity during the three months&#13;ended March 31, 2019 is as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td colspan="3"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Number of Shares&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Weighted Average Grant Date Fair Value per Share&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 26%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Balance, December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8%; font-size: 8pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 26%; font-size: 8pt; font-weight: bold; text-align: right"&gt;69,500&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8%; font-size: 8pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 26%; font-size: 8pt; font-weight: bold; text-align: right"&gt;5.19&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;font style="font-size: 8pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;2,000&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;7.43&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;font style="font-size: 8pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(21,667&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(5.63&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;font style="font-size: 8pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&amp;#8212;&amp;#160;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&amp;#8212;&amp;#160;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Non-vested, end of period&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;49,833&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;5.15&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Awards are being amortized to expense ratably, on an annual basis,&#13;over a three year vesting term, except one grant in January 2019 for 2,000 shares of restricted stock, and one grant in January&#13;2018 for 2,500 shares of restricted stock, which vested upon grant. There was stock compensation expense of approximately&#13;$84 for the three months ended March 31, 2019 and $117 for the three months ended March 31, 2018. The total unrecognized compensation&#13;cost as of March 31, 2019 related to the non-vested restricted stock is approximately $192.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:Reclassifications contextRef="FD2017Q4YTD">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Certain reclassifications of amounts within the Company&amp;#8217;s first&#13;and second quarter 2018 Form 10-Q filings have been made in this filing to conform to current period presentation. Specifically,&#13;during the quarter ended September 30, 2018, the Company determined that the amount related to the Deferred buy-back lease asset&#13;as reflected within one line in the operating activities section of the condensed consolidated statement of cash flows for the&#13;three and six months ended March 31, 2018 and June 30, 2018, respectively, should have been classified as cash flows used in investing&#13;activities.&amp;#160;There is no impact to the condensed consolidated statements of operations or condensed consolidated balance sheets.&#13;The Company evaluated the effect of this misclassification and concluded it was not material to any of its previously issued condensed&#13;consolidated financial statements.&amp;#160;Upon revision, cash flows from operating activities for the three and six month periods&#13;ended March 31, 2018 and June 30, 2018 will increase by $1,076 and $2,986, respectively to cash and cash equivalents (used in)&#13;provided by operating activities of $(427) and $1,647, respectively and cash flows used in investing activities will increase by&#13;$1,076 and $2,986, respectively to cash and cash equivalents used in investing activities of $1,906 and $3,992, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Certain minor reclassifications have been made to prior year amounts&#13;to conform to current year presentation.&lt;/p&gt;</us-gaap:Reclassifications>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="FD2017Q4YTD">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Operating segments are defined as components of an enterprise for&#13;which separate financial information is available and evaluated regularly by the chief operating decision maker, or decision making&#13;group, in deciding how to allocate resources and assess performance. The Company currently operates in one operating and reportable&#13;business segment for financial reporting purposes.&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="FD2017Q4YTD">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;The preparation of the condensed consolidated financial statements&#13;in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities&#13;at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting&#13;period.&amp;#160;Actual results could differ from those estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:StandardProductWarrantyPolicy contextRef="FD2017Q4YTD">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Smith-Midland products are typically sold pursuant to an implicit&#13;warranty as to merchantability only.&amp;#160;Warranty claims are reviewed and resolved on a case by case method.&amp;#160;Although the&#13;Company does incur costs for these types of expense, historically the amount of expense is minimal.&lt;/p&gt;</us-gaap:StandardProductWarrantyPolicy>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="FD2017Q4YTD">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Three Months Ended March 31,&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold"&gt;Basic income (loss) per share&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 56%; font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Net income (loss)&lt;/td&gt;&lt;td style="width: 8%; font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-size: 8pt; text-align: right"&gt;331&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8%; font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-size: 8pt; text-align: right"&gt;(422&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; padding-bottom: 1pt; padding-left: 9pt"&gt;Weighted average shares outstanding&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;5,134&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;5,114&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt; padding-left: 0.25in"&gt;Basic income (loss) per share&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;0.06&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;(0.08&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold; padding-left: 9pt"&gt;Diluted income (loss) per share&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Net income (loss)&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;331&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(422&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; padding-left: 9pt"&gt;&amp;#160;&amp;#160;Weighted average shares outstanding&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;5,134&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;5,114&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Dilutive effect of stock options and restricted stock&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;8&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&amp;#8212;&amp;#160;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; padding-bottom: 1pt; padding-left: 9pt"&gt;&amp;#160;&amp;#160;Total weighted average shares outstanding&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;5,142&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;5,114&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt; padding-left: 9pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Diluted income (loss) per share&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;0.06&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;(0.08&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="FD2017Q4YTD">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td colspan="3"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Number of Shares&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Weighted Average Grant Date Fair Value per Share&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 26%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Balance, December 31, 2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8%; font-size: 8pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 26%; font-size: 8pt; font-weight: bold; text-align: right"&gt;69,500&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 8%; font-size: 8pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 26%; font-size: 8pt; font-weight: bold; text-align: right"&gt;5.19&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;font style="font-size: 8pt"&gt;Granted&lt;/font&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;2,000&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;7.43&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;font style="font-size: 8pt"&gt;Vested&lt;/font&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(21,667&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(5.63&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;font style="font-size: 8pt"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&amp;#8212;&amp;#160;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&amp;#8212;&amp;#160;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Non-vested, end of period&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;49,833&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;5.15&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <SMID:IncreaseDecreaseInRevenue contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">1064000</SMID:IncreaseDecreaseInRevenue>
    <SMID:IncreaseDecreaseInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember" unitRef="USD" decimals="-3">50000</SMID:IncreaseDecreaseInRevenue>
    <SMID:IncreaseDecreaseInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_SoundwallSalesMember" unitRef="USD" decimals="-3">-366000</SMID:IncreaseDecreaseInRevenue>
    <SMID:IncreaseDecreaseInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_ArchitecturalSalesMember" unitRef="USD" decimals="-3">-213000</SMID:IncreaseDecreaseInRevenue>
    <SMID:IncreaseDecreaseInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_SlenderwallSalesMember" unitRef="USD" decimals="-3">820000</SMID:IncreaseDecreaseInRevenue>
    <SMID:IncreaseDecreaseInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_MiscellaneousSalesMember" unitRef="USD" decimals="-3">-130000</SMID:IncreaseDecreaseInRevenue>
    <SMID:IncreaseDecreaseInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_BarrierSalesMember" unitRef="USD" decimals="-3">-694000</SMID:IncreaseDecreaseInRevenue>
    <SMID:IncreaseDecreaseInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_EasiSetAndEasiSpanBuildingSalesMember" unitRef="USD" decimals="-3">532000</SMID:IncreaseDecreaseInRevenue>
    <SMID:IncreaseDecreaseInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_UtilityAndFarmProductSalesMember" unitRef="USD" decimals="-3">94000</SMID:IncreaseDecreaseInRevenue>
    <SMID:IncreaseDecreaseInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_MiscellaneousProductSalesMember" unitRef="USD" decimals="-3">7000</SMID:IncreaseDecreaseInRevenue>
    <SMID:IncreaseDecreaseInRevenue contextRef="From2019-01-01to2019-03-31_custom_ServiceRevenueMember_custom_BarrierRentalsMember" unitRef="USD" decimals="-3">264000</SMID:IncreaseDecreaseInRevenue>
    <SMID:IncreaseDecreaseInRevenue contextRef="From2019-01-01to2019-03-31_custom_ServiceRevenueMember_us-gaap_RoyaltyMember" unitRef="USD" decimals="-3">85000</SMID:IncreaseDecreaseInRevenue>
    <SMID:IncreaseDecreaseInRevenue contextRef="From2019-01-01to2019-03-31_custom_ServiceRevenueMember_us-gaap_ShippingAndHandlingMember" unitRef="USD" decimals="-3">665000</SMID:IncreaseDecreaseInRevenue>
    <SMID:IncreaseDecreaseInRevenue contextRef="From2019-01-01to2019-03-31_custom_ServiceRevenueMember" unitRef="USD" decimals="-3">1014000</SMID:IncreaseDecreaseInRevenue>
    <SMID:PercentOfChangeInRevenue contextRef="FD2017Q4YTD" unitRef="Percent" decimals="INF">.12</SMID:PercentOfChangeInRevenue>
    <SMID:PercentOfChangeInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember" unitRef="Percent" decimals="INF">.01</SMID:PercentOfChangeInRevenue>
    <SMID:PercentOfChangeInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_SoundwallSalesMember" unitRef="Percent" decimals="INF">-.15</SMID:PercentOfChangeInRevenue>
    <SMID:PercentOfChangeInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_ArchitecturalSalesMember" unitRef="Percent" decimals="INF">-1.00</SMID:PercentOfChangeInRevenue>
    <SMID:PercentOfChangeInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_SlenderwallSalesMember" unitRef="Percent" decimals="INF">.72</SMID:PercentOfChangeInRevenue>
    <SMID:PercentOfChangeInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_MiscellaneousSalesMember" unitRef="Percent" decimals="INF">-.26</SMID:PercentOfChangeInRevenue>
    <SMID:PercentOfChangeInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_BarrierSalesMember" unitRef="Percent" decimals="INF">-.30</SMID:PercentOfChangeInRevenue>
    <SMID:PercentOfChangeInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_EasiSetAndEasiSpanBuildingSalesMember" unitRef="Percent" decimals="INF">1.06</SMID:PercentOfChangeInRevenue>
    <SMID:PercentOfChangeInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_UtilityAndFarmProductSalesMember" unitRef="Percent" decimals="INF">.44</SMID:PercentOfChangeInRevenue>
    <SMID:PercentOfChangeInRevenue contextRef="From2019-01-01to2019-03-31_custom_ProductSalesMember_custom_MiscellaneousProductSalesMember" unitRef="Percent" decimals="INF">.06</SMID:PercentOfChangeInRevenue>
    <SMID:PercentOfChangeInRevenue contextRef="From2019-01-01to2019-03-31_custom_ServiceRevenueMember_custom_BarrierRentalsMember" unitRef="Percent" decimals="INF">.85</SMID:PercentOfChangeInRevenue>
    <SMID:PercentOfChangeInRevenue contextRef="From2019-01-01to2019-03-31_custom_ServiceRevenueMember_us-gaap_RoyaltyMember" unitRef="Percent" decimals="INF">.38</SMID:PercentOfChangeInRevenue>
    <SMID:PercentOfChangeInRevenue contextRef="From2019-01-01to2019-03-31_custom_ServiceRevenueMember_us-gaap_ShippingAndHandlingMember" unitRef="Percent" decimals="INF">.58</SMID:PercentOfChangeInRevenue>
    <SMID:PercentOfChangeInRevenue contextRef="From2019-01-01to2019-03-31_custom_ServiceRevenueMember" unitRef="Percent" decimals="INF">.61</SMID:PercentOfChangeInRevenue>
    <us-gaap:OtherReceivables contextRef="FI2016Q4" unitRef="USD" decimals="-3">1704000</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables contextRef="FI2017Q4" unitRef="USD" decimals="-3">1389000</us-gaap:OtherReceivables>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">331000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-422000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic contextRef="FD2017Q4YTD" unitRef="USDPShares" decimals="INF">.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="FD2016Q4YTD" unitRef="USDPShares" decimals="INF">-.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">331000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-422000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2017Q4YTD" unitRef="Shares" decimals="INF">8</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2016Q4YTD" unitRef="Shares" decimals="INF">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:EarningsPerShareDiluted contextRef="FD2017Q4YTD" unitRef="USDPShares" decimals="INF">.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="FD2016Q4YTD" unitRef="USDPShares" decimals="INF">-.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares contextRef="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">69500</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">49833</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2019-01-01to2019-03-31_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">2000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares contextRef="From2019-01-01to2019-03-31_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">21667</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares contextRef="From2019-01-01to2019-03-31_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">5.19</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">5.15</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2019-01-01to2019-03-31_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">7.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue contextRef="From2019-01-01to2019-03-31_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">5.63</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue contextRef="From2019-01-01to2019-03-31_us-gaap_RestrictedStockUnitsRSUMember" unitRef="USDPShares" decimals="INF">.00</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="FI2017Q4" unitRef="USD" decimals="-3">192000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:NotesPayableToBank contextRef="AsOf2019-03-31_custom_SummitCommunityBank1Member" unitRef="USD" decimals="-3">730000</us-gaap:NotesPayableToBank>
    <us-gaap:NotesPayableToBank contextRef="AsOf2019-03-31_custom_SummitCommunityBank2Member" unitRef="USD" decimals="-3">1153000</us-gaap:NotesPayableToBank>
    <us-gaap:OtherNotesPayable contextRef="FI2017Q4" unitRef="USD" decimals="-3">1442000</us-gaap:OtherNotesPayable>
    <us-gaap:TradingSecuritiesUnrealizedHoldingGainLoss contextRef="FD2017Q4YTD" unitRef="USD" decimals="-3">15000</us-gaap:TradingSecuritiesUnrealizedHoldingGainLoss>
    <us-gaap:TradingSecuritiesUnrealizedHoldingGainLoss contextRef="FD2016Q4YTD" unitRef="USD" decimals="-3">-14000</us-gaap:TradingSecuritiesUnrealizedHoldingGainLoss>
    <us-gaap:TradingSecuritiesUnrealizedHoldingGainLoss contextRef="From2019-01-01to2019-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">15000</us-gaap:TradingSecuritiesUnrealizedHoldingGainLoss>
    <us-gaap:TradingSecuritiesUnrealizedHoldingGainLoss contextRef="From2018-01-01to2018-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-14000</us-gaap:TradingSecuritiesUnrealizedHoldingGainLoss>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">110000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">276000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="FD2017Q4YTD">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-size: 8pt"&gt;Revenue by Type (Disaggregated Revenue)&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="15" style="font-size: 8pt; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;&amp;#160;&lt;b&gt;Three Months Ended March 31,&lt;/b&gt; &amp;#160; &amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Change&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;% of Change&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Product Sales:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="width: 40%; font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Soundwall Sales&lt;/td&gt;&lt;td style="width: 3%; font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 8pt; text-align: right"&gt;2,114&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 8pt; text-align: right"&gt;2,480&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 8pt; text-align: right"&gt;(366&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 3%; font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; font-size: 8pt; text-align: right"&gt;(15&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Architectural Panel Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;&amp;#8212;&amp;#160;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;213&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(213&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(100&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;SlenderWall Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;1,963&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;1,143&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;820&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;72&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Miscellaneous Wall Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;363&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;493&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(130&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(26&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Barrier Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;1,591&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;2,285&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(694&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(30&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Easi-Set and Easi-Span Building Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;1,034&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;502&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;532&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;106&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Utility and Farm Product Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;308&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;214&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;94&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;44&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;Miscellaneous Sales&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;130&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;123&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;7&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;6&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;Total Product Sales&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;7,503&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;7,453&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;50&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Barrier Rentals&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;573&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;309&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;264&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;85&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Royalty Income&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;306&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;221&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;85&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;38&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;Shipping and Installation Revenue&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;1,807&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;1,142&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;665&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;58&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;Total Service Revenue&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2,686&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;1,672&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;1,014&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;61&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 9pt"&gt;Total Revenue&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;10,189&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;9,125&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;1,064&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;12&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="FD2017Q4YTD">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Product Sales - Over Time&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Under Topic 606, the Company recognizes revenue to depict the transfer&#13;of goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange&#13;for goods or services provided. Revenue associated with contracts with customers is recognized over time as the Company's performance&#13;creates or enhances customer controlled assets or creates or enhances an asset with no alternative use, which the Company has an&#13;enforceable right to receive compensation as defined under the contract for performance completed. To determine the amount of revenue&#13;to recognize over time, the Company recognizes revenue over the contract terms based on the output method. The Company applied&#13;the &amp;#34;as-invoiced&amp;#34; practical expedient as the amount of consideration the Company has the right to invoice corresponds directly&#13;with the value of the Company's performance to date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;As the output method is driven by units produced, the Company recognizes&#13;revenues based on the value transferred to the customer relative to the remaining value to be transferred. The Company also matches&#13;the costs associated with the units produced. If a contract is projected to result in a loss, the entire contract loss is recognized&#13;in the period when the loss was first determined and the amount of the loss updated in subsequent reporting periods. Revenue recognition&#13;also includes an amount related to a contract asset or contract liability. If the recognized revenue is greater than the amount&#13;billed to the customer, a contract asset is recorded in accounts receivable - unbilled. Conversely, if the amount billed to the&#13;customer is greater than the recognized revenue, a contract liability is recorded in customer deposits on uncompleted contracts.&#13;Changes in the job performance, job conditions and final contract settlements are factors that influence management&amp;#8217;s assessment&#13;of total contract value and therefore, profit and revenue recognition.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;A portion of the work the Company performs requires financial assurances&#13;in the form of performance and payment bonds or letters of credit at the time of execution of the contract. Some contracts include&#13;retention provisions of up to 10% which are generally withheld from each progress payment as retainage until the contract work&#13;has been completed and approved.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Product Sales - Point in Time&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;For certain product sales that do not meet the over time criteria,&#13;under Topic 606 the Company recognizes revenue when the product has been shipped to the destination in accordance with the terms&#13;outlined in the contract where a present obligation to pay exists as they have gained physical possession of the product.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Accounts Receivable and Contract Balances&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;The timing of when we bill our customers is generally dependent upon&#13;advance billing terms, milestone billings based on the completion of certain phases of the work, or when services are provided&#13;or products are shipped. Projects with performance obligations recognized over time that have costs and estimated earnings recognized&#13;to date in excess of cumulative billings, are reported on our Condensed Consolidated Balance Sheets as &amp;#34;Accounts receivable&#13;- unbilled&amp;#34;. Projects with performance obligations recognized over time that have cumulative billings in excess of costs and&#13;estimate earnings recognized to date, are reported on our Condensed Consolidated Balance Sheets as customer deposits (i.e. contract&#13;liabilities).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Any uncollected billed amounts for our performance obligations recognized&#13;over time, including contract retentions, are recorded within accounts receivable. At March 31, 2019 and December 31, 2018, accounts&#13;receivable included contract retentions   of approximately $1,389 and $1,704, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Our billed and unbilled revenue may be exposed to potential credit&#13;risk if our customers should encounter financial difficulties, and we maintain reserves for specifically-identified potential uncollectible&#13;receivables. At March 31, 2019 and December 31, 2018, our allowances for doubtful accounts were $228 and $214, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Sale to Customer with a Buy-Back Guarantee&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;The Company entered into a buy-back agreement with one specific customer.&#13;Under this agreement, the Company guaranteed to buy-back product at a predetermined price at the end of the long-term project,&#13;subject to the condition of the product. Although the Company receives payment in full as the product is produced, we are required&#13;to account for these transactions as operating leases. The amount of sale proceeds equal to the buy-back obligation is deferred&#13;until the buy-back is exercised or expired. The remaining sale proceeds are deferred and recognized on a straight-line basis over&#13;the usage period, such usage period commencing on delivery to the job-site and ending at the time the buy-back is exercised or&#13;expired. The Company capitalizes the cost of the product on the consolidated balance sheet as a deferred buy-back lease asset,&#13;net, and depreciates the value, less residual value, to cost of leasing revenue over the estimated useful life of the asset.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;In the case the customer does not exercise the buy-back option and&#13;retains ownership of the product at the end of the usage period, the guarantee buy-back liability and any deferred revenue balances&#13;related to the product are settled to revenue, and the net book value of the asset is expensed to cost of leasing revenue. If the&#13;customer exercises the buy-back guarantee option, the Company purchases the product back in the amount equal to the buy-back guarantee,&#13;we settle any remaining deferred balances, in excess of the buy-back payment, to leasing revenue, and we reclassify the net book&#13;value of the product on the consolidated balance sheet to inventory. The revenue is being recognized in accordance with Topic 840,&#13;&lt;i&gt;Leases&lt;/i&gt;.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Barrier Rentals - Leasing Fees&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Leasing fees are paid by customers at the beginning of the lease&#13;agreement and are recorded as deferred revenue.&amp;#160;The deferred revenue is then recognized each month as lease income for the&#13;duration of the lease, in accordance with Topic 840, &lt;i&gt;Leases&lt;/i&gt;. Topic 840 is applied, as Topic 606-10-15-2 provides a scope&#13;exception for lease contracts.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Royalty Income&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;The Company licenses certain products to other precast companies&#13;to produce the Company's products to engineering specifications under the licensing agreements.&amp;#160;The agreements are typically&#13;for five year terms and require royalty payments from 4% to 6% of total sales of licensed products, which are paid on a monthly&#13;basis.&amp;#160;The revenues from licensing agreements are recognized in the month earned, in accordance with Topic 606-10-55-65.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Shipping and Installation&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Shipping and installation revenues are recognized as a distinct performance&#13;obligation in the period the shipping and installation services are provided to the customer, in accordance with Topic 606.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;Disaggregation of Revenue&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;In the following table, revenue is disaggregated by primary sources&#13;of revenue (in thousands):&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-size: 8pt"&gt;Revenue by Type (Disaggregated Revenue)&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="15" style="font-size: 8pt; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;&amp;#160;&lt;b&gt;Three Months Ended March 31,&lt;/b&gt; &amp;#160; &amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2019&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;2018&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;Change&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;% of Change&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Product Sales:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="width: 40%; font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Soundwall Sales&lt;/td&gt;&lt;td style="width: 3%; font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 8pt; text-align: right"&gt;2,114&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 8pt; text-align: right"&gt;2,480&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 3%; font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 8pt; text-align: right"&gt;(366&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 3%; font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10%; font-size: 8pt; text-align: right"&gt;(15&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Architectural Panel Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;&amp;#8212;&amp;#160;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;213&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(213&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(100&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;SlenderWall Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;1,963&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;1,143&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;820&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;72&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Miscellaneous Wall Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;363&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;493&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(130&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(26&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Barrier Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;1,591&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;2,285&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(694&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;(30&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Easi-Set and Easi-Span Building Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;1,034&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;502&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;532&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;106&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Utility and Farm Product Sales&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;308&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;214&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;94&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;44&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;Miscellaneous Sales&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;130&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;123&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;7&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;6&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;Total Product Sales&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;7,503&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;7,453&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;50&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Barrier Rentals&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;573&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;309&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;264&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;85&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-left: 9pt"&gt;Royalty Income&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;306&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;221&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;85&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: right"&gt;38&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;Shipping and Installation Revenue&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;1,807&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;1,142&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;665&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;58&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 9pt"&gt;Total Service Revenue&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2,686&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;1,672&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;1,014&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;61&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 9pt"&gt;Total Revenue&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;10,189&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;9,125&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;1,064&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right"&gt;12&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">720000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">755000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:DeferredRevenueNoncurrent contextRef="FI2016Q4" unitRef="USD" decimals="-3">570000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent contextRef="FI2017Q4" unitRef="USD" decimals="-3">651000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="FD2017Q4YTD">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;The accompanying unaudited condensed consolidated financial statements were prepared in accordance with accounting&#13;principles generally accepted in the United States of America (GAAP) for interim financial information, and with the instructions&#13;to Form 10-Q and Article 10 and Regulation S-X.&amp;#160;Accordingly, we have condensed or omitted certain information and footnote&#13;disclosures that are included in our annual financial statements. These condensed consolidated financial statements should be read&#13;in conjunction with the audited consolidated financial statements, summary of significant accounting policies, and the related&#13;notes included in our Annual Report on Form 10-K for the year ended December&amp;#160;31, 2018.&amp;#160;The condensed consolidated December&amp;#160;31,&#13;2018 balance sheet was derived from the audited financial statements included in the Form 10-K. Dollar amounts in the footnotes&#13;are stated in thousands, except for per share data.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;In the opinion of management, these condensed consolidated financial&#13;statements reflect all adjustments (which consist of normal, recurring adjustments) necessary for a fair presentation of the financial&#13;position and results of operations and cash flows for the periods presented. The results disclosed in the condensed consolidated&#13;statements of operations are not necessarily indicative of the results to be expected in any future periods.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="FD2017Q4YTD">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Recent Accounting Pronouncements&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Fair Value Measurement. In August 2018, the FASB issued ASU No.&#13;2018-13, &amp;#8220;Fair Value (&amp;#8220;FV&amp;#8221;) Measurement (Topic 820).&amp;#8221; Among other modifications, the standard removes&#13;the requirements to disclose: (i) the amount of and reasons for transfers between Level 1 and Level 2 of the FV hierarchy; (ii)&#13;the policy for timing transfers between levels; and (iii) the valuation process for Level 3 FV measurements. The standard will&#13;require public entities to disclose: (a) the changes in unrealized gains and losses for the period included in other comprehensive&#13;income for recurring Level 3 FV measurements held at the end of the reporting period; and (b) the range and weighted average of&#13;significant unobservable inputs used to develop Level 3 fair value measurements. For certain unobservable inputs, an entity may&#13;disclose other quantitative information in lieu of the weighted average if the entity determines that other quantitative information&#13;would be a more reasonable and rational method to reflect the distribution of unobservable inputs used to develop Level 3 FV measurements.&#13;The additional disclosure requirements should be applied prospectively for the most recent interim or annual period presented&#13;in the fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented. The amendments&#13;in this standard are effective for fiscal years ending after December 15, 2019. Early adoption is permitted, and an entity may&#13;adopt the removed or modified disclosures and delay the adoption of new disclosures until the effective date. We have not completed&#13;our assessment of the standard but we do not expect the adoption to have a material impact on the Company's consolidated financial&#13;position, results of operations and cash flows.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Recently Adopted Accounting Pronouncements&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Leases. In 2016, the Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;)&#13;issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) No. 2016-02, &amp;#8220;Leases (Topic 842).&amp;#8221; Topic 842 establishes a&#13;new lease accounting model for leases. The most significant changes include the clarification of the definition of a lease, the&#13;requirement for lessees to recognize for all leases a right-of-use asset and a lease liability in the consolidated balance sheet,&#13;and additional quantitative and qualitative disclosures which are designed to give financial statement users information on the&#13;amount, timing, and uncertainty of cash flows arising from leases. Expenses are recognized in the consolidated statement of income&#13;in a manner similar to current accounting guidance. Lessor accounting under the new standard is substantially unchanged. We adopted&#13;this standard, and all related amendments thereto, effective January 1, 2019, using the transition approach, which applies the&#13;provisions of the new guidance at the effective date without adjusting the comparative periods presented. We have elected the&#13;package of practical expedients permitted under the transition guidance within the new standard, which among other things, allows&#13;us to carry forward the historical accounting relating to lease identification and classification for existing leases upon adoption.&#13;We have made an accounting policy election to keep leases with an initial term of 12 months or less off the consolidated balance&#13;sheet. We have finalized our evaluation of the impacts that the adoption of this accounting guidance on the consolidated financial&#13;statements and have approximately $400 of right-of-use assets, included in property and equipment, and liabilities recognized&#13;in our consolidated balance sheet upon adoption.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Comprehensive Income. In February 2018, the FASB issued ASU No. 2018-02,&#13;&amp;#8220;Income Statement-Reporting Comprehensive Income (Topic 220).&amp;#8221; This standard provides an option to reclassify stranded&#13;tax effects within accumulated other comprehensive income (loss) (&amp;#8220;AOCI&amp;#8221;) to retained earnings due to the U.S. federal&#13;corporate income tax rate change in the Tax Cuts and Jobs Act of 2017. This standard was effective for interim and annual reporting&#13;periods beginning after December 15, 2018. We did not exercise the option to make this reclassification.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&amp;#160;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="#Foot-00-0" xlink:label="Foot-00_loc" />
      <link:loc xlink:type="locator" xlink:href="#Foot-00-1" xlink:label="Foot-00_loc" />
      <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Foot-00_loc" xlink:to="Footnote-01" order="1" />
      <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="Footnote-01" xml:lang="en-US">Unrealized losses on available-for-sale securities are shown net of income tax expense (benefit) of $5 and $(5) for March 31, 2019 and 2018, respectively.</link:footnote>
    </link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>smid-20190331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: QXInteractive; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: Source; Value: 188544 03312019 10Q1.xfr; Date: 2019%2D05%2D13T17:52:02Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x800D0006 -->
    <!-- Field: Doc-Info; Name: Misc; Value: /6kps7xRiXgen8uKYXQsSaGLWaPtxZp8eZlBuWp9bTnabycjUJOiBixelkDmUQQG -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:SMID="http://smithmidland.com/20190331" elementFormDefault="qualified" targetNamespace="http://smithmidland.com/20190331">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://smithmidland.com/role/DocumentEntityInformation" id="DocumentEntityInformation">
	  <link:definition>00000001 - Document - Document Entity Information</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/BalanceSheets" id="BalanceSheets">
	  <link:definition>00000002 - Statement - Consolidated Balance Sheets</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/StatementsOfIncome" id="StatementsOfIncome">
	  <link:definition>00000004 - Statement - Consolidated Statements of Income</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/StatementsOfComprehensiveIncomeLoss" id="StatementsOfComprehensiveIncomeLoss">
	  <link:definition>00000005 - Statement - Consolidated Statements of Comprehensive Income (Loss)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/StatementsOfComprehensiveIncomeParenthetical" id="StatementsOfComprehensiveIncomeParenthetical">
	  <link:definition>00000006 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/StatementsOfStockholdersEquity" id="StatementsOfStockholdersEquity">
	  <link:definition>00000007 - Statement - Consolidated Statements of Stockholders' Equity</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
	  <link:definition>00000008 - Statement - Consolidated Statements of Cash Flows</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/InterimFinancialReporting" id="InterimFinancialReporting">
	  <link:definition>00000009 - Disclosure - INTERIM FINANCIAL REPORTING</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/NetIncomeLossPerShare" id="NetIncomeLossPerShare">
	  <link:definition>00000010 - Disclosure - NET INCOME (LOSS) PER SHARE</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/NotesPayable" id="NotesPayable">
	  <link:definition>00000011 - Disclosure - NOTES PAYABLE</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/StockCompensation" id="StockCompensation">
	  <link:definition>00000012 - Disclosure - STOCK COMPENSATION</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/InterimFinancialReportingPolicies" id="InterimFinancialReportingPolicies">
	  <link:definition>00000013 - Disclosure - INTERIM FINANCIAL REPORTING (Policies)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/InterimFinancialReportingTables" id="InterimFinancialReportingTables">
	  <link:definition>00000014 - Disclosure - INTERIM FINANCIAL REPORTING (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/NetIncomeLossPerShareTables" id="NetIncomeLossPerShareTables">
	  <link:definition>00000015 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/StockCompensationTables" id="StockCompensationTables">
	  <link:definition>00000016 - Disclosure - STOCK COMPENSATION (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/InterimFinancialReportingDetails" id="InterimFinancialReportingDetails">
	  <link:definition>00000017 - Disclosure - INTERIM FINANCIAL REPORTING (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/InterimFinancialReportingDetailsNarrative" id="InterimFinancialReportingDetailsNarrative">
	  <link:definition>00000018 - Disclosure - INTERIM FINANCIAL REPORTING (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/NetIncomeLossPerShareDetails" id="NetIncomeLossPerShareDetails">
	  <link:definition>00000019 - Disclosure - NET INCOME (LOSS) PER SHARE (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/NotesPayableDetailsNarrative" id="NotesPayableDetailsNarrative">
	  <link:definition>00000020 - Disclosure - NOTES PAYABLE (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/StockCompensationDetails" id="StockCompensationDetails">
	  <link:definition>00000021 - Disclosure - STOCK COMPENSATION (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smithmidland.com/role/StockCompensationDetailsNarrative" id="StockCompensationDetailsNarrative">
	  <link:definition>00000022 - Disclosure - STOCK COMPENSATION (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="smid-20190331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="smid-20190331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="smid-20190331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="smid-20190331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd" />
    <import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
    <import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" />
    <element id="SMID_TradeUnbilled" name="TradeUnbilled" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_AccruedCompensationCurrent" name="AccruedCompensationCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_IncreaseDecreaseInRevenue" name="IncreaseDecreaseInRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_PercentOfChangeInRevenue" name="PercentOfChangeInRevenue" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_ProductSalesMember" name="ProductSalesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_BarrierRentalsMember" name="BarrierRentalsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_SoundwallSalesMember" name="SoundwallSalesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_ArchitecturalSalesMember" name="ArchitecturalSalesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_SlenderwallSalesMember" name="SlenderwallSalesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_MiscellaneousSalesMember" name="MiscellaneousSalesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_BarrierSalesMember" name="BarrierSalesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_EasiSetAndEasiSpanBuildingSalesMember" name="EasiSetAndEasiSpanBuildingSalesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_UtilityAndFarmProductSalesMember" name="UtilityAndFarmProductSalesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_MiscellaneousProductSalesMember" name="MiscellaneousProductSalesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_ServiceRevenueMember" name="ServiceRevenueMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_RentalEquipmentMember" name="RentalEquipmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_SummitCommunityBank1Member" name="SummitCommunityBank1Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_SummitCommunityBank2Member" name="SummitCommunityBank2Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SMID_DocumentEntityInformationAbstract" name="DocumentEntityInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>smid-20190331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: QXInteractive; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: Source; Value: 188544 03312019 10Q1.xfr; Date: 2019%2D05%2D13T17:52:02Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x800D0006 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://smithmidland.com/role/DocumentEntityInformation" xlink:href="smid-20190331.xsd#DocumentEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/BalanceSheets" xlink:href="smid-20190331.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/BalanceSheetsParenthetical" xlink:href="smid-20190331.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StatementsOfIncome" xlink:href="smid-20190331.xsd#StatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StatementsOfComprehensiveIncomeLoss" xlink:href="smid-20190331.xsd#StatementsOfComprehensiveIncomeLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StatementsOfComprehensiveIncomeParenthetical" xlink:href="smid-20190331.xsd#StatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StatementsOfStockholdersEquity" xlink:href="smid-20190331.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StatementsOfCashFlows" xlink:href="smid-20190331.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/InterimFinancialReporting" xlink:href="smid-20190331.xsd#InterimFinancialReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/NetIncomeLossPerShare" xlink:href="smid-20190331.xsd#NetIncomeLossPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/NotesPayable" xlink:href="smid-20190331.xsd#NotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StockCompensation" xlink:href="smid-20190331.xsd#StockCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/InterimFinancialReportingPolicies" xlink:href="smid-20190331.xsd#InterimFinancialReportingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/InterimFinancialReportingTables" xlink:href="smid-20190331.xsd#InterimFinancialReportingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/NetIncomeLossPerShareTables" xlink:href="smid-20190331.xsd#NetIncomeLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StockCompensationTables" xlink:href="smid-20190331.xsd#StockCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/InterimFinancialReportingDetails" xlink:href="smid-20190331.xsd#InterimFinancialReportingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/InterimFinancialReportingDetailsNarrative" xlink:href="smid-20190331.xsd#InterimFinancialReportingDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/NetIncomeLossPerShareDetails" xlink:href="smid-20190331.xsd#NetIncomeLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/NotesPayableDetailsNarrative" xlink:href="smid-20190331.xsd#NotesPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StockCompensationDetails" xlink:href="smid-20190331.xsd#StockCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StockCompensationDetailsNarrative" xlink:href="smid-20190331.xsd#StockCompensationDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/DocumentEntityInformation" xlink:title="00000001 - Document - Document Entity Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="loc_us-gaapAvailableForSaleSecuritiesCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAvailableForSaleSecuritiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_TradeUnbilled" xlink:label="loc_SMIDTradeUnbilled" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_SMIDTradeUnbilled" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaapInventoryFinishedGoodsNetOfReserves" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryFinishedGoodsNetOfReserves" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaapPrepaidTaxes" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCash" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCosts" xlink:label="loc_us-gaapDeferredCosts" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapDeferredCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_AccruedCompensationCurrent" xlink:label="loc_SMIDAccruedCompensationCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_SMIDAccruedCompensationCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapDividendsPayableCurrentAndNoncurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDividendsPayableCurrentAndNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerAdvancesAndDeposits" xlink:label="loc_us-gaapCustomerAdvancesAndDeposits" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapCustomerAdvancesAndDeposits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaapDeferredRevenueNoncurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredRevenueNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StatementsOfIncome" xlink:title="00000004 - Statement - Consolidated Statements of Income">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeDomesticDeposits" xlink:label="loc_us-gaapInterestIncomeDomesticDeposits" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestIncomeDomesticDeposits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncome" xlink:label="loc_us-gaapOtherIncome" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherIncome" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StatementsOfComprehensiveIncomeLoss" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Income (Loss)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StatementsOfComprehensiveIncomeParenthetical" xlink:title="00000006 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StatementsOfStockholdersEquity" xlink:title="00000007 - Statement - Consolidated Statements of Stockholders' Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StatementsOfCashFlows" xlink:title="00000008 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInUnbilledReceivables" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInUnbilledReceivables" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidTaxes" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidTaxes" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableTrade" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedSalaries" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedSalaries" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits" xlink:label="loc_us-gaapIncreaseDecreaseInCustomerAdvancesAndDeposits" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInCustomerAdvancesAndDeposits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredLeasingFees" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredLeasingFees" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredLeasingFees" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:label="loc_us-gaapPaymentsToAcquireAvailableForSaleSecurities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireAvailableForSaleSecurities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireOtherReceivables" xlink:label="loc_us-gaapPaymentsToAcquireOtherReceivables" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireOtherReceivables" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLongTermLinesOfCredit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromLongTermLinesOfCredit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaapRepaymentsOfDebtAndCapitalLeaseObligations" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfDebtAndCapitalLeaseObligations" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaapPaymentsOfDividendsCommonStock" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfDividendsCommonStock" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/InterimFinancialReporting" xlink:title="00000009 - Disclosure - INTERIM FINANCIAL REPORTING" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/NetIncomeLossPerShare" xlink:title="00000010 - Disclosure - NET INCOME (LOSS) PER SHARE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/NotesPayable" xlink:title="00000011 - Disclosure - NOTES PAYABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StockCompensation" xlink:title="00000012 - Disclosure - STOCK COMPENSATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/InterimFinancialReportingPolicies" xlink:title="00000013 - Disclosure - INTERIM FINANCIAL REPORTING (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/InterimFinancialReportingTables" xlink:title="00000014 - Disclosure - INTERIM FINANCIAL REPORTING (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/NetIncomeLossPerShareTables" xlink:title="00000015 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StockCompensationTables" xlink:title="00000016 - Disclosure - STOCK COMPENSATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/InterimFinancialReportingDetails" xlink:title="00000017 - Disclosure - INTERIM FINANCIAL REPORTING (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/InterimFinancialReportingDetailsNarrative" xlink:title="00000018 - Disclosure - INTERIM FINANCIAL REPORTING (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/NetIncomeLossPerShareDetails" xlink:title="00000019 - Disclosure - NET INCOME (LOSS) PER SHARE (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/NotesPayableDetailsNarrative" xlink:title="00000020 - Disclosure - NOTES PAYABLE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StockCompensationDetails" xlink:title="00000021 - Disclosure - STOCK COMPENSATION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StockCompensationDetailsNarrative" xlink:title="00000022 - Disclosure - STOCK COMPENSATION (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>smid-20190331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: QXInteractive; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: Source; Value: 188544 03312019 10Q1.xfr; Date: 2019%2D05%2D13T17:52:02Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x800D0006 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://smithmidland.com/role/DocumentEntityInformation" xlink:href="smid-20190331.xsd#DocumentEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/BalanceSheets" xlink:href="smid-20190331.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/BalanceSheetsParenthetical" xlink:href="smid-20190331.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StatementsOfIncome" xlink:href="smid-20190331.xsd#StatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StatementsOfComprehensiveIncomeLoss" xlink:href="smid-20190331.xsd#StatementsOfComprehensiveIncomeLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StatementsOfComprehensiveIncomeParenthetical" xlink:href="smid-20190331.xsd#StatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StatementsOfStockholdersEquity" xlink:href="smid-20190331.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StatementsOfCashFlows" xlink:href="smid-20190331.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/InterimFinancialReporting" xlink:href="smid-20190331.xsd#InterimFinancialReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/NetIncomeLossPerShare" xlink:href="smid-20190331.xsd#NetIncomeLossPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/NotesPayable" xlink:href="smid-20190331.xsd#NotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StockCompensation" xlink:href="smid-20190331.xsd#StockCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/InterimFinancialReportingPolicies" xlink:href="smid-20190331.xsd#InterimFinancialReportingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/InterimFinancialReportingTables" xlink:href="smid-20190331.xsd#InterimFinancialReportingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/NetIncomeLossPerShareTables" xlink:href="smid-20190331.xsd#NetIncomeLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StockCompensationTables" xlink:href="smid-20190331.xsd#StockCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/InterimFinancialReportingDetails" xlink:href="smid-20190331.xsd#InterimFinancialReportingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/InterimFinancialReportingDetailsNarrative" xlink:href="smid-20190331.xsd#InterimFinancialReportingDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/NetIncomeLossPerShareDetails" xlink:href="smid-20190331.xsd#NetIncomeLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/NotesPayableDetailsNarrative" xlink:href="smid-20190331.xsd#NotesPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StockCompensationDetails" xlink:href="smid-20190331.xsd#StockCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StockCompensationDetailsNarrative" xlink:href="smid-20190331.xsd#StockCompensationDetailsNarrative" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/DocumentEntityInformation" xlink:title="00000001 - Document - Document Entity Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StatementsOfIncome" xlink:title="00000004 - Statement - Consolidated Statements of Income">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_ProductSalesMember" xlink:label="loc_SMIDProductSalesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SMIDProductSalesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_BarrierRentalsMember" xlink:label="loc_SMIDBarrierRentalsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SMIDBarrierRentalsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RoyaltyMember" xlink:label="loc_us-gaapRoyaltyMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapRoyaltyMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="loc_us-gaapShippingAndHandlingMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapShippingAndHandlingMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenuesAbstract_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRevenuesAbstract_110" xlink:to="loc_us-gaapRevenues_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRevenuesAbstract_110" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRevenuesAbstract_110" xlink:to="loc_us-gaapGrossProfit_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRevenuesAbstract_110" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRevenuesAbstract_110" xlink:to="loc_us-gaapSellingAndMarketingExpense_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRevenuesAbstract_110" xlink:to="loc_us-gaapOperatingExpenses_110" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRevenuesAbstract_110" xlink:to="loc_us-gaapOperatingIncomeLoss_110" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaapOtherIncomeAndExpensesAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherIncomeAndExpensesAbstract_110" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_110" xlink:to="loc_us-gaapInterestExpense_110" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeDomesticDeposits" xlink:label="loc_us-gaapInterestIncomeDomesticDeposits_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_110" xlink:to="loc_us-gaapInterestIncomeDomesticDeposits_110" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_110" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment_110" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncome" xlink:label="loc_us-gaapOtherIncome_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_110" xlink:to="loc_us-gaapOtherIncome_110" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_110" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense_110" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_110" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_110" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_110" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_110" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_110" xlink:to="loc_us-gaapNetIncomeLoss_110" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaapEarningsPerShareBasicAndDiluted_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract_110" xlink:to="loc_us-gaapEarningsPerShareBasicAndDiluted_110" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_110" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_110" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_110" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_110" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_110" xlink:type="arc" order="26" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StatementsOfComprehensiveIncomeLoss" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Income (Loss)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StatementsOfComprehensiveIncomeParenthetical" xlink:title="00000006 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StatementsOfStockholdersEquity" xlink:title="00000007 - Statement - Consolidated Statements of Stockholders' Equity">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaapTreasuryStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapTreasuryStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss" xlink:label="loc_us-gaapTradingSecuritiesUnrealizedHoldingGainLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTradingSecuritiesUnrealizedHoldingGainLoss_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensation_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_70" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StatementsOfCashFlows" xlink:title="00000008 - Statement - Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/InterimFinancialReporting" xlink:title="00000009 - Disclosure - INTERIM FINANCIAL REPORTING" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/NetIncomeLossPerShare" xlink:title="00000010 - Disclosure - NET INCOME (LOSS) PER SHARE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/NotesPayable" xlink:title="00000011 - Disclosure - NOTES PAYABLE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StockCompensation" xlink:title="00000012 - Disclosure - STOCK COMPENSATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/InterimFinancialReportingPolicies" xlink:title="00000013 - Disclosure - INTERIM FINANCIAL REPORTING (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/InterimFinancialReportingTables" xlink:title="00000014 - Disclosure - INTERIM FINANCIAL REPORTING (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/NetIncomeLossPerShareTables" xlink:title="00000015 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StockCompensationTables" xlink:title="00000016 - Disclosure - STOCK COMPENSATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/InterimFinancialReportingDetails" xlink:title="00000017 - Disclosure - INTERIM FINANCIAL REPORTING (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_ProductSalesMember" xlink:label="loc_SMIDProductSalesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SMIDProductSalesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_ServiceRevenueMember" xlink:label="loc_SMIDServiceRevenueMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SMIDServiceRevenueMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelAxis" xlink:label="loc_us-gaapContractWithCustomerSalesChannelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapContractWithCustomerSalesChannelAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="loc_us-gaapContractWithCustomerSalesChannelDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapContractWithCustomerSalesChannelAxis" xlink:to="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="loc_us-gaapContractWithCustomerSalesChannelDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapContractWithCustomerSalesChannelAxis" xlink:to="loc_us-gaapContractWithCustomerSalesChannelDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_SoundwallSalesMember" xlink:label="loc_SMIDSoundwallSalesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDSoundwallSalesMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_ArchitecturalSalesMember" xlink:label="loc_SMIDArchitecturalSalesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDArchitecturalSalesMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_SlenderwallSalesMember" xlink:label="loc_SMIDSlenderwallSalesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDSlenderwallSalesMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_MiscellaneousSalesMember" xlink:label="loc_SMIDMiscellaneousSalesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDMiscellaneousSalesMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_BarrierSalesMember" xlink:label="loc_SMIDBarrierSalesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDBarrierSalesMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_EasiSetAndEasiSpanBuildingSalesMember" xlink:label="loc_SMIDEasiSetAndEasiSpanBuildingSalesMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDEasiSetAndEasiSpanBuildingSalesMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_UtilityAndFarmProductSalesMember" xlink:label="loc_SMIDUtilityAndFarmProductSalesMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDUtilityAndFarmProductSalesMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_MiscellaneousProductSalesMember" xlink:label="loc_SMIDMiscellaneousProductSalesMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDMiscellaneousProductSalesMember_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_BarrierRentalsMember" xlink:label="loc_SMIDBarrierRentalsMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDBarrierRentalsMember_90" xlink:type="arc" order="92" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RoyaltyMember" xlink:label="loc_us-gaapRoyaltyMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_us-gaapRoyaltyMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="loc_us-gaapShippingAndHandlingMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_us-gaapShippingAndHandlingMember_110" xlink:type="arc" order="112" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues_290" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_IncreaseDecreaseInRevenue" xlink:label="loc_SMIDIncreaseDecreaseInRevenue_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SMIDIncreaseDecreaseInRevenue_290" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_PercentOfChangeInRevenue" xlink:label="loc_SMIDPercentOfChangeInRevenue_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SMIDPercentOfChangeInRevenue_290" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/InterimFinancialReportingDetailsNarrative" xlink:title="00000018 - Disclosure - INTERIM FINANCIAL REPORTING (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/NetIncomeLossPerShareDetails" xlink:title="00000019 - Disclosure - NET INCOME (LOSS) PER SHARE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/NotesPayableDetailsNarrative" xlink:title="00000020 - Disclosure - NOTES PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_SummitCommunityBank1Member" xlink:label="loc_SMIDSummitCommunityBank1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_SMIDSummitCommunityBank1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_SummitCommunityBank2Member" xlink:label="loc_SMIDSummitCommunityBank2Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_SMIDSummitCommunityBank2Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NotesPayableToBank" xlink:label="loc_us-gaapNotesPayableToBank_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableToBank_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNotesPayable" xlink:label="loc_us-gaapOtherNotesPayable_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherNotesPayable_40" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StockCompensationDetails" xlink:title="00000021 - Disclosure - STOCK COMPENSATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_20" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_20" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_20" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_20" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_20" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_20" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_20" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_20" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_20" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_20" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_20" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_20" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_20" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StockCompensationDetailsNarrative" xlink:title="00000022 - Disclosure - STOCK COMPENSATION (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>smid-20190331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: QXInteractive; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: Source; Value: 188544 03312019 10Q1.xfr; Date: 2019%2D05%2D13T17:52:02Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x800D0006 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Awards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_ProductSalesMember" xlink:label="SMID_ProductSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_ProductSalesMember" xlink:to="SMID_ProductSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_ProductSalesMember_lbl" xml:lang="en-US">Product sales</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_BarrierRentalsMember" xlink:label="SMID_BarrierRentalsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_BarrierRentalsMember" xlink:to="SMID_BarrierRentalsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_BarrierRentalsMember_lbl" xml:lang="en-US">Barrier rentals</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RoyaltyMember" xlink:label="us-gaap_RoyaltyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RoyaltyMember" xlink:to="us-gaap_RoyaltyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RoyaltyMember_lbl" xml:lang="en-US">Royalty income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="us-gaap_ShippingAndHandlingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingAndHandlingMember" xlink:to="us-gaap_ShippingAndHandlingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShippingAndHandlingMember_lbl" xml:lang="en-US">Shipping and installation revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelAxis" xlink:label="us-gaap_ContractWithCustomerSalesChannelAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="us-gaap_ContractWithCustomerSalesChannelAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerSalesChannelAxis_lbl" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_SoundwallSalesMember" xlink:label="SMID_SoundwallSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_SoundwallSalesMember" xlink:to="SMID_SoundwallSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_SoundwallSalesMember_lbl" xml:lang="en-US">Soundwall sales</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_ArchitecturalSalesMember" xlink:label="SMID_ArchitecturalSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_ArchitecturalSalesMember" xlink:to="SMID_ArchitecturalSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_ArchitecturalSalesMember_lbl" xml:lang="en-US">Architectural panel sales</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_SlenderwallSalesMember" xlink:label="SMID_SlenderwallSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_SlenderwallSalesMember" xlink:to="SMID_SlenderwallSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_SlenderwallSalesMember_lbl" xml:lang="en-US">SlenderWall sales</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_MiscellaneousSalesMember" xlink:label="SMID_MiscellaneousSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_MiscellaneousSalesMember" xlink:to="SMID_MiscellaneousSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_MiscellaneousSalesMember_lbl" xml:lang="en-US">Miscellaneous wall sales</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_BarrierSalesMember" xlink:label="SMID_BarrierSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_BarrierSalesMember" xlink:to="SMID_BarrierSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_BarrierSalesMember_lbl" xml:lang="en-US">Barrier sales</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_EasiSetAndEasiSpanBuildingSalesMember" xlink:label="SMID_EasiSetAndEasiSpanBuildingSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_EasiSetAndEasiSpanBuildingSalesMember" xlink:to="SMID_EasiSetAndEasiSpanBuildingSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_EasiSetAndEasiSpanBuildingSalesMember_lbl" xml:lang="en-US">Easi-Set and Easi-Span building sales</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_UtilityAndFarmProductSalesMember" xlink:label="SMID_UtilityAndFarmProductSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_UtilityAndFarmProductSalesMember" xlink:to="SMID_UtilityAndFarmProductSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_UtilityAndFarmProductSalesMember_lbl" xml:lang="en-US">Utility and farm product sales</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_MiscellaneousProductSalesMember" xlink:label="SMID_MiscellaneousProductSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_MiscellaneousProductSalesMember" xlink:to="SMID_MiscellaneousProductSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_MiscellaneousProductSalesMember_lbl" xml:lang="en-US">Miscellaneous sales</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_ServiceRevenueMember" xlink:label="SMID_ServiceRevenueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_ServiceRevenueMember" xlink:to="SMID_ServiceRevenueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_ServiceRevenueMember_lbl" xml:lang="en-US">Service revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_SummitCommunityBank1Member" xlink:label="SMID_SummitCommunityBank1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_SummitCommunityBank1Member" xlink:to="SMID_SummitCommunityBank1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_SummitCommunityBank1Member_lbl" xml:lang="en-US">Summit Community Bank 1</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_SummitCommunityBank2Member" xlink:label="SMID_SummitCommunityBank2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_SummitCommunityBank2Member" xlink:to="SMID_SummitCommunityBank2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_SummitCommunityBank2Member_lbl" xml:lang="en-US">Summit Community Bank 2</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-In Capital</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_DocumentEntityInformationAbstract" xlink:label="SMID_DocumentEntityInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_DocumentEntityInformationAbstract" xlink:to="SMID_DocumentEntityInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_DocumentEntityInformationAbstract_lbl" xml:lang="en-US">Document Entity Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Is Entity's Reporting Status Current?</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesCurrent_lbl" xml:lang="en-US">Investment securities, available-for-sale, at fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="us-gaap_AccountsReceivableNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetAbstract_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Trade - billed (less allowance for doubtful accounts of $228 and $214), including contract retentions</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_TradeUnbilled" xlink:label="SMID_TradeUnbilled" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_TradeUnbilled" xlink:to="SMID_TradeUnbilled_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_TradeUnbilled_lbl" xml:lang="en-US">Trade - unbilled</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="us-gaap_InventoryNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNetAbstract_lbl" xml:lang="en-US">Inventories, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xml:lang="en-US">Finished goods (less reserves of $39)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link: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 assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="us-gaap_PrepaidTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidTaxes" xlink:to="us-gaap_PrepaidTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidTaxes_lbl" xml:lang="en-US">Refundable income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCosts" xlink:label="us-gaap_DeferredCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCosts" xlink:to="us-gaap_DeferredCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCosts_lbl" xml:lang="en-US">Deferred buy-back lease asset, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable - trade</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_AccruedCompensationCurrent" xlink:label="SMID_AccruedCompensationCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_AccruedCompensationCurrent" xlink:to="SMID_AccruedCompensationCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_AccruedCompensationCurrent_lbl" xml:lang="en-US">Accrued compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US">Income taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:label="us-gaap_DividendsPayableCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:to="us-gaap_DividendsPayableCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Dividend payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="us-gaap_LinesOfCreditCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LinesOfCreditCurrent_lbl" xml:lang="en-US">Line-of-credit construction draw</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xml:lang="en-US">Deferred buy-back lease obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Current maturities of notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerAdvancesAndDeposits" xlink:label="us-gaap_CustomerAdvancesAndDeposits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerAdvancesAndDeposits" xlink:to="us-gaap_CustomerAdvancesAndDeposits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerAdvancesAndDeposits_lbl" xml:lang="en-US">Customer deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="us-gaap_DeferredRevenueNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueNoncurrent" xlink:to="us-gaap_DeferredRevenueNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredRevenueNoncurrent_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Deferred buy-back lease</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermNotesPayable_lbl" xml:lang="en-US">Notes payable - less current maturities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Deferred tax liability</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, $.01 par value; authorized 1,000,000 shares, none issued and outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $.01 par value; authorized 8,000,000 shares; 5,225,245 and 5,223,245 issued and 5,134,492 and 5,112,825 outstanding, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Treasury stock, at cost, 40,920 shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link: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 loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total stockholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Finished good reserves</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US">Treasury shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Total revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of goods sold</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US">Selling expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract_lbl" xml:lang="en-US">Other income (expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeDomesticDeposits" xlink:label="us-gaap_InterestIncomeDomesticDeposits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeDomesticDeposits" xlink:to="us-gaap_InterestIncomeDomesticDeposits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeDomesticDeposits_lbl" xml:lang="en-US">Interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Gain on sale of assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncome" xlink:label="us-gaap_OtherIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncome" xlink:to="us-gaap_OtherIncome_lbl" xlink:type="arc" />
      <link: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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other income (expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Income (loss) before income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xml:lang="en-US">Basic and diluted earnings per share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Weighted average number of common shares outstanding:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic (in thousands)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted (in thousands)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US">Other comprehensive income (loss), net of tax:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Net unrealized holding gain (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link: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 (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl" xml:lang="en-US">Unrealized income (loss) on securities arising during period, tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss" xlink:label="us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss" xlink:to="us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss_lbl" xml:lang="en-US">Net unrealized holding gain (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US">Proceeds from options exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Vesting of restricted stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows From Operating Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl" xml:lang="en-US">Gain on sale of assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_lbl" xml:lang="en-US">Allowance for doubtful accounts</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_2_lbl" xml:lang="en-US">Stock compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xml:lang="en-US">Deferred taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xml:lang="en-US">(Increase) decrease in</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable - billed</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:to="us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables_lbl" xml:lang="en-US">Accounts receivable - unbilled</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link: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 assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidTaxes" xlink:label="us-gaap_IncreaseDecreaseInPrepaidTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidTaxes" xlink:to="us-gaap_IncreaseDecreaseInPrepaidTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidTaxes_lbl" xml:lang="en-US">Refundable income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xml:lang="en-US">Increase (decrease) in</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US">Accounts payable - trade</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:label="us-gaap_IncreaseDecreaseInAccruedSalaries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:to="us-gaap_IncreaseDecreaseInAccruedSalaries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedSalaries_lbl" xml:lang="en-US">Accrued compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredLeasingFees" xlink:label="us-gaap_IncreaseDecreaseInDeferredLeasingFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredLeasingFees" xlink:to="us-gaap_IncreaseDecreaseInDeferredLeasingFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredLeasingFees_lbl" xml:lang="en-US">Deferred buy-back lease obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits" xlink:to="us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits_lbl" xml:lang="en-US">Customer deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows From Investing Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecurities_lbl" xml:lang="en-US">Purchases of investment securities available-for-sale</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireOtherReceivables" xlink:label="us-gaap_PaymentsToAcquireOtherReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireOtherReceivables" xlink:to="us-gaap_PaymentsToAcquireOtherReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireOtherReceivables_lbl" xml:lang="en-US">Deferred buy-back lease asset</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds from sale of fixed assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows From Financing Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xml:lang="en-US">Proceeds from the line-of-credit construction draw</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromNotesPayable" xlink:to="us-gaap_ProceedsFromNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromNotesPayable_lbl" xml:lang="en-US">Proceeds from long-term borrowings</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl" xml:lang="en-US">Repayments of long-term borrowings</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividendsCommonStock" xlink:to="us-gaap_PaymentsOfDividendsCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_lbl" xml:lang="en-US">Dividends paid on common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link: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 provided by (used in) financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US">Net increase (decrease) in cash</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Cash_2_lbl" xml:lang="en-US">Cash, beginning of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Cash_3_lbl" xml:lang="en-US">Cash, end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">INTERIM FINANCIAL REPORTING</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">NET INCOME (LOSS) PER SHARE</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NotesPayableAbstract" xlink:label="us-gaap_NotesPayableAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableAbstract" xlink:to="us-gaap_NotesPayableAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableAbstract_lbl" xml:lang="en-US">Notes Payable [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">NOTES PAYABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="us-gaap_CompensationRelatedCostsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_CompensationRelatedCostsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationRelatedCostsAbstract_lbl" xml:lang="en-US">Compensation Related Costs [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">STOCK COMPENSATION</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="us-gaap_StandardProductWarrantyPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyPolicy" xlink:to="us-gaap_StandardProductWarrantyPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyPolicy_lbl" xml:lang="en-US">Warranties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Reporting</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Reclassifications" xlink:label="us-gaap_Reclassifications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Reclassifications" xlink:to="us-gaap_Reclassifications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Reclassifications_lbl" xml:lang="en-US">Reclassifications of Certain Items Included within Comparable Prior Year Periods and Previous Current Year Interim Periods</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">Disaggregation of revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of earnings per share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of restricted stock award activity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_2_lbl" xml:lang="en-US">Total revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_IncreaseDecreaseInRevenue" xlink:label="SMID_IncreaseDecreaseInRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_IncreaseDecreaseInRevenue" xlink:to="SMID_IncreaseDecreaseInRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_IncreaseDecreaseInRevenue_lbl" xml:lang="en-US">Change</link:label>
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_PercentOfChangeInRevenue" xlink:label="SMID_PercentOfChangeInRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_PercentOfChangeInRevenue" xlink:to="SMID_PercentOfChangeInRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SMID_PercentOfChangeInRevenue_lbl" xml:lang="en-US">Percent of change</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherReceivables" xlink:label="us-gaap_OtherReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivables_lbl" xml:lang="en-US">Contract retentions</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xml:lang="en-US">Allowances for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US">Basic income (loss) per share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xml:lang="en-US">Weighted average shares outstanding (in thousands)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic income (loss) per share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="us-gaap_EarningsPerShareDilutedAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xml:lang="en-US">Diluted income (loss) per share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US">Dilutive effect of stock options and restricted stock (in thousands)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xml:lang="en-US">Total weighted average shares outstanding (in thousands)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted income (loss) per share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NotesPayableToBank" xlink:label="us-gaap_NotesPayableToBank" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableToBank" xlink:to="us-gaap_NotesPayableToBank_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableToBank_lbl" xml:lang="en-US">Mortgage note payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNotesPayable" xlink:label="us-gaap_OtherNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNotesPayable" xlink:to="us-gaap_OtherNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNotesPayable_lbl" xml:lang="en-US">Other notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_lbl" xml:lang="en-US">Non-vested, Number of Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US">Non-vested, beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xml:lang="en-US">Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl" xml:lang="en-US">Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_2_lbl" xml:lang="en-US">Non-vested, end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_lbl" xml:lang="en-US">Non-vested, Weighted Average Grant Date Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Non-vested, beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Non-vested, ending of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Unrecognized compensation cost related to non-vested restricted stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_AccruedCompensationCurrent" xlink:to="SMID_AccruedCompensationCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SMID_AccruedCompensationCurrent_doc" xml:lang="en-US">Accrued Compensation, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SMID_TradeUnbilled" xlink:to="SMID_TradeUnbilled_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SMID_TradeUnbilled_doc" xml:lang="en-US">Trade - Unbilled</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueNoncurrent" xlink:to="us-gaap_DeferredRevenueNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueNoncurrent_2_lbl" xml:lang="en-US">Deferred Revenue, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_2_lbl" xml:lang="en-US">Treasury Stock, Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_2_lbl" xml:lang="en-US">Interest Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss" xlink:to="us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss_2_lbl" xml:lang="en-US">Trading Securities, Change in Unrealized Holding Gain (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets_2_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_2_lbl" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:to="us-gaap_IncreaseDecreaseInUnbilledReceivables_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables_2_lbl" xml:lang="en-US">Increase (Decrease) in Unbilled Receivables</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidTaxes" xlink:to="us-gaap_IncreaseDecreaseInPrepaidTaxes_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidTaxes_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:to="us-gaap_IncreaseDecreaseInAccruedSalaries_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedSalaries_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Salaries</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredLeasingFees" xlink:to="us-gaap_IncreaseDecreaseInDeferredLeasingFees_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredLeasingFees_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Leasing Fees</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits" xlink:to="us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits_2_lbl" xml:lang="en-US">Increase (Decrease) in Customer Advances and Deposits</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecurities_2_lbl" xml:lang="en-US">Payments to Acquire Available-for-sale Securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireOtherReceivables" xlink:to="us-gaap_PaymentsToAcquireOtherReceivables_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireOtherReceivables_2_lbl" xml:lang="en-US">Payments to Acquire Other Receivables</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_2_lbl" xml:lang="en-US">Repayments of Debt and Lease Obligation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividendsCommonStock" xlink:to="us-gaap_PaymentsOfDividendsCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_2_lbl" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2_lbl" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2_lbl" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_2_lbl" xml:lang="en-US">Earnings Per Share, Basic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_2_lbl" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_2_lbl" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>smid-20190331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: QXInteractive; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: Source; Value: 188544 03312019 10Q1.xfr; Date: 2019%2D05%2D13T17:52:02Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x800D0006 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://smithmidland.com/role/DocumentEntityInformation" xlink:href="smid-20190331.xsd#DocumentEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/BalanceSheets" xlink:href="smid-20190331.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/BalanceSheetsParenthetical" xlink:href="smid-20190331.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StatementsOfIncome" xlink:href="smid-20190331.xsd#StatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StatementsOfComprehensiveIncomeLoss" xlink:href="smid-20190331.xsd#StatementsOfComprehensiveIncomeLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StatementsOfComprehensiveIncomeParenthetical" xlink:href="smid-20190331.xsd#StatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StatementsOfStockholdersEquity" xlink:href="smid-20190331.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StatementsOfCashFlows" xlink:href="smid-20190331.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/InterimFinancialReporting" xlink:href="smid-20190331.xsd#InterimFinancialReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/NetIncomeLossPerShare" xlink:href="smid-20190331.xsd#NetIncomeLossPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/NotesPayable" xlink:href="smid-20190331.xsd#NotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StockCompensation" xlink:href="smid-20190331.xsd#StockCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/InterimFinancialReportingPolicies" xlink:href="smid-20190331.xsd#InterimFinancialReportingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/InterimFinancialReportingTables" xlink:href="smid-20190331.xsd#InterimFinancialReportingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/NetIncomeLossPerShareTables" xlink:href="smid-20190331.xsd#NetIncomeLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StockCompensationTables" xlink:href="smid-20190331.xsd#StockCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/InterimFinancialReportingDetails" xlink:href="smid-20190331.xsd#InterimFinancialReportingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/InterimFinancialReportingDetailsNarrative" xlink:href="smid-20190331.xsd#InterimFinancialReportingDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/NetIncomeLossPerShareDetails" xlink:href="smid-20190331.xsd#NetIncomeLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/NotesPayableDetailsNarrative" xlink:href="smid-20190331.xsd#NotesPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StockCompensationDetails" xlink:href="smid-20190331.xsd#StockCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smithmidland.com/role/StockCompensationDetailsNarrative" xlink:href="smid-20190331.xsd#StockCompensationDetailsNarrative" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/DocumentEntityInformation" xlink:title="00000001 - Document - Document Entity Information">
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_DocumentEntityInformationAbstract" xlink:label="loc_SMIDDocumentEntityInformationAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SMIDDocumentEntityInformationAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SMIDDocumentEntityInformationAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SMIDDocumentEntityInformationAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SMIDDocumentEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SMIDDocumentEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SMIDDocumentEntityInformationAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SMIDDocumentEntityInformationAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SMIDDocumentEntityInformationAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SMIDDocumentEntityInformationAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SMIDDocumentEntityInformationAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SMIDDocumentEntityInformationAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SMIDDocumentEntityInformationAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SMIDDocumentEntityInformationAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="loc_us-gaapAvailableForSaleSecuritiesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="loc_us-gaapAccountsReceivableNetAbstract" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAccountsReceivableNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsReceivableNetAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_TradeUnbilled" xlink:label="loc_SMIDTradeUnbilled" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsReceivableNetAbstract" xlink:to="loc_SMIDTradeUnbilled" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="loc_us-gaapInventoryNetAbstract" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapInventoryNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryNetAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaapInventoryFinishedGoodsNetOfReserves" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryNetAbstract" xlink:to="loc_us-gaapInventoryFinishedGoodsNetOfReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryNetAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaapPrepaidTaxes" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryNetAbstract" xlink:to="loc_us-gaapPrepaidTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryNetAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryNetAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCosts" xlink:label="loc_us-gaapDeferredCosts" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryNetAbstract" xlink:to="loc_us-gaapDeferredCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryNetAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryNetAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_AccruedCompensationCurrent" xlink:label="loc_SMIDAccruedCompensationCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_SMIDAccruedCompensationCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapDividendsPayableCurrentAndNoncurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDividendsPayableCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerAdvancesAndDeposits" xlink:label="loc_us-gaapCustomerAdvancesAndDeposits" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapCustomerAdvancesAndDeposits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaapDeferredRevenueNoncurrent" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredRevenueNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLongTermNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaapTreasuryStockShares" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapTreasuryStockShares" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StatementsOfIncome" xlink:title="00000004 - Statement - Consolidated Statements of Income">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_ProductSalesMember" xlink:label="loc_SMIDProductSalesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SMIDProductSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_BarrierRentalsMember" xlink:label="loc_SMIDBarrierRentalsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SMIDBarrierRentalsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RoyaltyMember" xlink:label="loc_us-gaapRoyaltyMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapRoyaltyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="loc_us-gaapShippingAndHandlingMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapShippingAndHandlingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenuesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaapOtherIncomeAndExpensesAbstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeDomesticDeposits" xlink:label="loc_us-gaapInterestIncomeDomesticDeposits" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_us-gaapInterestIncomeDomesticDeposits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncome" xlink:label="loc_us-gaapOtherIncome" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_us-gaapOtherIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaapEarningsPerShareBasicAndDiluted" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherIncomeAndExpensesAbstract" xlink:to="loc_us-gaapEarningsPerShareBasicAndDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StatementsOfComprehensiveIncomeLoss" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Income (Loss)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StatementsOfComprehensiveIncomeParenthetical" xlink:title="00000006 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StatementsOfStockholdersEquity" xlink:title="00000007 - Statement - Consolidated Statements of Stockholders' Equity">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="60" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaapTreasuryStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapTreasuryStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss" xlink:label="loc_us-gaapTradingSecuritiesUnrealizedHoldingGainLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTradingSecuritiesUnrealizedHoldingGainLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StatementsOfCashFlows" xlink:title="00000008 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInUnbilledReceivables" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInUnbilledReceivables" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidTaxes" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidTaxes" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableTrade" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedSalaries" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedSalaries" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredLeasingFees" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredLeasingFees" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredLeasingFees" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits" xlink:label="loc_us-gaapIncreaseDecreaseInCustomerAdvancesAndDeposits" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInCustomerAdvancesAndDeposits" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:label="loc_us-gaapPaymentsToAcquireAvailableForSaleSecurities" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireAvailableForSaleSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireOtherReceivables" xlink:label="loc_us-gaapPaymentsToAcquireOtherReceivables" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireOtherReceivables" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLongTermLinesOfCredit" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromLongTermLinesOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaapRepaymentsOfDebtAndCapitalLeaseObligations" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfDebtAndCapitalLeaseObligations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaapPaymentsOfDividendsCommonStock" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfDividendsCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapCash" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_2" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapCash_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/InterimFinancialReporting" xlink:title="00000009 - Disclosure - INTERIM FINANCIAL REPORTING">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/NetIncomeLossPerShare" xlink:title="00000010 - Disclosure - NET INCOME (LOSS) PER SHARE">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaapEarningsPerShareTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/NotesPayable" xlink:title="00000011 - Disclosure - NOTES PAYABLE">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NotesPayableAbstract" xlink:label="loc_us-gaapNotesPayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNotesPayableAbstract" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StockCompensation" xlink:title="00000012 - Disclosure - STOCK COMPENSATION">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="loc_us-gaapCompensationRelatedCostsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationRelatedCostsAbstract" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/InterimFinancialReportingPolicies" xlink:title="00000013 - Disclosure - INTERIM FINANCIAL REPORTING (Policies)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="loc_us-gaapStandardProductWarrantyPolicy" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStandardProductWarrantyPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Reclassifications" xlink:label="loc_us-gaapReclassifications" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapReclassifications" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/InterimFinancialReportingTables" xlink:title="00000014 - Disclosure - INTERIM FINANCIAL REPORTING (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaapDisaggregationOfRevenueTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapDisaggregationOfRevenueTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/NetIncomeLossPerShareTables" xlink:title="00000015 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StockCompensationTables" xlink:title="00000016 - Disclosure - STOCK COMPENSATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="loc_us-gaapCompensationRelatedCostsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationRelatedCostsAbstract" xlink:to="loc_us-gaapScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/InterimFinancialReportingDetails" xlink:title="00000017 - Disclosure - INTERIM FINANCIAL REPORTING (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_ProductSalesMember" xlink:label="loc_SMIDProductSalesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SMIDProductSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_ServiceRevenueMember" xlink:label="loc_SMIDServiceRevenueMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SMIDServiceRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelAxis" xlink:label="loc_us-gaapContractWithCustomerSalesChannelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapContractWithCustomerSalesChannelAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="loc_us-gaapContractWithCustomerSalesChannelDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractWithCustomerSalesChannelAxis" xlink:to="loc_us-gaapContractWithCustomerSalesChannelDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_SoundwallSalesMember" xlink:label="loc_SMIDSoundwallSalesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDSoundwallSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_ArchitecturalSalesMember" xlink:label="loc_SMIDArchitecturalSalesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDArchitecturalSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_SlenderwallSalesMember" xlink:label="loc_SMIDSlenderwallSalesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDSlenderwallSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_MiscellaneousSalesMember" xlink:label="loc_SMIDMiscellaneousSalesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDMiscellaneousSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_BarrierSalesMember" xlink:label="loc_SMIDBarrierSalesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDBarrierSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_EasiSetAndEasiSpanBuildingSalesMember" xlink:label="loc_SMIDEasiSetAndEasiSpanBuildingSalesMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDEasiSetAndEasiSpanBuildingSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_UtilityAndFarmProductSalesMember" xlink:label="loc_SMIDUtilityAndFarmProductSalesMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDUtilityAndFarmProductSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_MiscellaneousProductSalesMember" xlink:label="loc_SMIDMiscellaneousProductSalesMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDMiscellaneousProductSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_BarrierRentalsMember" xlink:label="loc_SMIDBarrierRentalsMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_SMIDBarrierRentalsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RoyaltyMember" xlink:label="loc_us-gaapRoyaltyMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_us-gaapRoyaltyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="loc_us-gaapShippingAndHandlingMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapContractWithCustomerSalesChannelDomain" xlink:to="loc_us-gaapShippingAndHandlingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_IncreaseDecreaseInRevenue" xlink:label="loc_SMIDIncreaseDecreaseInRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SMIDIncreaseDecreaseInRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_PercentOfChangeInRevenue" xlink:label="loc_SMIDPercentOfChangeInRevenue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SMIDPercentOfChangeInRevenue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/InterimFinancialReportingDetailsNarrative" xlink:title="00000018 - Disclosure - INTERIM FINANCIAL REPORTING (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherReceivables" xlink:label="loc_us-gaapOtherReceivables" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapOtherReceivables" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/NetIncomeLossPerShareDetails" xlink:title="00000019 - Disclosure - NET INCOME (LOSS) PER SHARE (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareBasicAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAbstract" xlink:to="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaapEarningsPerShareDilutedAbstract" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareDilutedAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersDiluted" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareDilutedAbstract" xlink:to="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareDilutedAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareDilutedAbstract" xlink:to="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareDilutedAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareDilutedAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/NotesPayableDetailsNarrative" xlink:title="00000020 - Disclosure - NOTES PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NotesPayableAbstract" xlink:label="loc_us-gaapNotesPayableAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNotesPayableAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_SummitCommunityBank1Member" xlink:label="loc_SMIDSummitCommunityBank1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_SMIDSummitCommunityBank1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="smid-20190331.xsd#SMID_SummitCommunityBank2Member" xlink:label="loc_SMIDSummitCommunityBank2Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_SMIDSummitCommunityBank2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NotesPayableToBank" xlink:label="loc_us-gaapNotesPayableToBank" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNotesPayableToBank" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNotesPayable" xlink:label="loc_us-gaapOtherNotesPayable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherNotesPayable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StockCompensationDetails" xlink:title="00000021 - Disclosure - STOCK COMPENSATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="loc_us-gaapCompensationRelatedCostsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationRelatedCostsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smithmidland.com/role/StockCompensationDetailsNarrative" xlink:title="00000022 - Disclosure - STOCK COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="loc_us-gaapCompensationRelatedCostsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationRelatedCostsAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationRelatedCostsAbstract" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" />
    </link:presentationLink>
</link: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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6764850384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document 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, 2019</div></th>
<th class="th"><div>May 06, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_DocumentEntityInformationAbstract', window );"><strong>Document Entity 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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">SMITH MIDLAND CORP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">0000924719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 );">Is Entity's Reporting Status Current?</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">5,134,492<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SMID_DocumentEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">SMID_DocumentEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SMID_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6772830080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 3,033<span></span>
</td>
<td class="nump">$ 1,946<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesCurrent', window );">Investment securities, available-for-sale, at fair value</a></td>
<td class="nump">1,134<span></span>
</td>
<td class="nump">1,107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetAbstract', window );"><strong>Accounts receivable, net</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_AccountsReceivableNetCurrent', window );">Trade - billed (less allowance for doubtful accounts of $228 and $214), including contract retentions</a></td>
<td class="nump">9,540<span></span>
</td>
<td class="nump">12,281<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_TradeUnbilled', window );">Trade - unbilled</a></td>
<td class="nump">564<span></span>
</td>
<td class="nump">1,313<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventories, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">744<span></span>
</td>
<td class="nump">1,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods (less reserves of $39)</a></td>
<td class="nump">2,303<span></span>
</td>
<td class="nump">2,555<span></span>
</td>
</tr>
<tr class="ro">
<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 assets</a></td>
<td class="nump">402<span></span>
</td>
<td class="nump">480<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Refundable income taxes</a></td>
<td class="nump">394<span></span>
</td>
<td class="nump">909<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">18,114<span></span>
</td>
<td class="nump">21,596<span></span>
</td>
</tr>
<tr class="re">
<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">15,254<span></span>
</td>
<td class="nump">14,102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCosts', window );">Deferred buy-back lease asset, net</a></td>
<td class="nump">5,531<span></span>
</td>
<td class="nump">5,304<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">339<span></span>
</td>
<td class="nump">367<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">39,238<span></span>
</td>
<td class="nump">41,369<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable - trade</a></td>
<td class="nump">2,730<span></span>
</td>
<td class="nump">4,212<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">585<span></span>
</td>
<td class="nump">610<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">1,214<span></span>
</td>
<td class="nump">1,112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_AccruedCompensationCurrent', window );">Accrued compensation</a></td>
<td class="nump">741<span></span>
</td>
<td class="nump">1,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrentAndNoncurrent', window );">Dividend payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">281<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Line-of-credit construction draw</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,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_FinanceLeaseLiabilityCurrent', window );">Deferred buy-back lease obligation</a></td>
<td class="nump">755<span></span>
</td>
<td class="nump">720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">110<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_NotesPayableCurrent', window );">Current maturities of notes payable</a></td>
<td class="nump">719<span></span>
</td>
<td class="nump">711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomerAdvancesAndDeposits', window );">Customer deposits</a></td>
<td class="nump">544<span></span>
</td>
<td class="nump">1,658<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">8,898<span></span>
</td>
<td class="nump">11,860<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue</a></td>
<td class="nump">651<span></span>
</td>
<td class="nump">570<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Deferred buy-back lease</a></td>
<td class="nump">6,095<span></span>
</td>
<td class="nump">5,873<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">276<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_LongTermNotesPayable', window );">Notes payable - less current maturities</a></td>
<td class="nump">2,606<span></span>
</td>
<td class="nump">2,792<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liability</a></td>
<td class="nump">1,435<span></span>
</td>
<td class="nump">1,427<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">19,961<span></span>
</td>
<td class="nump">22,522<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $.01 par value; authorized 1,000,000 shares, none issued and 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_CommonStockValue', window );">Common stock, $.01 par value; authorized 8,000,000 shares; 5,225,245 and 5,223,245 issued and 5,134,492 and 5,112,825 outstanding, respectively</a></td>
<td class="nump">51<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="ro">
<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">6,057<span></span>
</td>
<td class="nump">5,973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost, 40,920 shares</a></td>
<td class="num">(102)<span></span>
</td>
<td class="num">(102)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(22)<span></span>
</td>
<td class="num">(37)<span></span>
</td>
</tr>
<tr class="re">
<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">13,293<span></span>
</td>
<td class="nump">12,962<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">19,277<span></span>
</td>
<td class="nump">18,847<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 39,238<span></span>
</td>
<td class="nump">$ 41,369<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SMID_AccruedCompensationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued Compensation, Current</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;">SMID_AccruedCompensationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SMID_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SMID_TradeUnbilled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trade - Unbilled</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;">SMID_TradeUnbilled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SMID_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_AccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=118930883&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=118930883&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=118930883&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=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_CustomerAdvancesAndDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refundable consideration, usually cash, held by the entity pending satisfactory completion of the entity's obligations or pending the closing of a contract.</p></div>
<a href="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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15a)<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CustomerAdvancesAndDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 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(10))<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(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends declared but unpaid on equity securities issued by the entity and 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 portion 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 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 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(19))<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_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the portions of long-term notes payable due within one year or the 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,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_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6787-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><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,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6764612672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 228<span></span>
</td>
<td class="nump">$ 214<span></span>
</td>
</tr>
<tr class="re">
<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 );">Finished good reserves</a></td>
<td class="nump">$ 39<span></span>
</td>
<td class="nump">$ 39<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="re">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">8,000,000<span></span>
</td>
<td class="nump">8,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">5,225,245<span></span>
</td>
<td class="nump">5,223,245<span></span>
</td>
</tr>
<tr class="ro">
<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">5,134,492<span></span>
</td>
<td class="nump">5,112,825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury shares</a></td>
<td class="nump">40,920<span></span>
</td>
<td class="nump">40,920<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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a 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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=116846819&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_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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6772420176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<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_RevenuesAbstract', window );"><strong>Revenue</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 );">Total revenue</a></td>
<td class="nump">$ 10,189<span></span>
</td>
<td class="nump">$ 9,125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">7,967<span></span>
</td>
<td class="nump">7,534<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">2,222<span></span>
</td>
<td class="nump">1,591<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">1,354<span></span>
</td>
<td class="nump">1,468<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling expenses</a></td>
<td class="nump">420<span></span>
</td>
<td class="nump">676<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">1,775<span></span>
</td>
<td class="nump">2,144<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">447<span></span>
</td>
<td class="num">(553)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other income (expense)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(44)<span></span>
</td>
<td class="num">(46)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeDomesticDeposits', window );">Interest income</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on sale of assets</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">8<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_OtherNonoperatingIncomeExpense', window );">Total other income (expense)</a></td>
<td class="num">(17)<span></span>
</td>
<td class="num">(4)<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 (loss) before income tax expense</a></td>
<td class="nump">430<span></span>
</td>
<td class="num">(557)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">99<span></span>
</td>
<td class="num">(135)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 331<span></span>
</td>
<td class="num">$ (422)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted earnings per share</a></td>
<td class="nump">$ .06<span></span>
</td>
<td class="num">$ (.08)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average number of common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in thousands)</a></td>
<td class="nump">5,134<span></span>
</td>
<td class="nump">5,114<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in thousands)</a></td>
<td class="nump">5,142<span></span>
</td>
<td class="nump">5,114<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=SMID_ProductSalesMember', window );">Product sales</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_RevenuesAbstract', window );"><strong>Revenue</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 );">Total revenue</a></td>
<td class="nump">$ 7,503<span></span>
</td>
<td class="nump">$ 7,453<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=SMID_BarrierRentalsMember', window );">Barrier rentals</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_RevenuesAbstract', window );"><strong>Revenue</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 );">Total revenue</a></td>
<td class="nump">573<span></span>
</td>
<td class="nump">309<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_RoyaltyMember', window );">Royalty income</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_RevenuesAbstract', window );"><strong>Revenue</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 );">Total revenue</a></td>
<td class="nump">306<span></span>
</td>
<td class="nump">221<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember', window );">Shipping and installation revenue</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_RevenuesAbstract', window );"><strong>Revenue</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 );">Total revenue</a></td>
<td class="nump">$ 1,807<span></span>
</td>
<td class="nump">$ 1,142<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=116634182&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=116637391&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_InterestIncomeDomesticDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest earned on deposits in United States money market accounts and other United States interest earning accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&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_InterestIncomeDomesticDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=SMID_ProductSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=SMID_ProductSalesMember</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=SMID_BarrierRentalsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=SMID_BarrierRentalsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_RoyaltyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_RoyaltyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6759894096">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Loss) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 331<span></span>
</td>
<td class="num">$ (422)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Net unrealized holding gain (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">15<span></span>
</td>
<td class="num">(14)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 346<span></span>
</td>
<td class="num">$ (436)<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Unrealized losses on available-for-sale securities are shown net of income tax expense (benefit) of $5 and $(5) for March 31, 2019 and 2018, respectively.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=118930883&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=118930883&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=118930883&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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6624425856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Unrealized income (loss) on securities arising during period, tax</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="num">$ (5)<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) before reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-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 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6773256512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2017</a></td>
<td class="nump">$ 51<span></span>
</td>
<td class="nump">$ 5,719<span></span>
</td>
<td class="num">$ (102)<span></span>
</td>
<td class="num">$ (19)<span></span>
</td>
<td class="nump">$ 11,556<span></span>
</td>
<td class="nump">$ 17,205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss', window );">Net unrealized holding gain (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Vesting of restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(422)<span></span>
</td>
<td class="num">(422)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2018</a></td>
<td class="nump">51<span></span>
</td>
<td class="nump">5,842<span></span>
</td>
<td class="num">(102)<span></span>
</td>
<td class="num">(33)<span></span>
</td>
<td class="nump">11,134<span></span>
</td>
<td class="nump">16,892<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2018</a></td>
<td class="nump">51<span></span>
</td>
<td class="nump">5,973<span></span>
</td>
<td class="num">(102)<span></span>
</td>
<td class="num">(37)<span></span>
</td>
<td class="nump">12,962<span></span>
</td>
<td class="nump">18,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_TradingSecuritiesUnrealizedHoldingGainLoss', window );">Net unrealized holding gain (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Vesting of restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">331<span></span>
</td>
<td class="nump">331<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2019</a></td>
<td class="nump">$ 51<span></span>
</td>
<td class="nump">$ 6,057<span></span>
</td>
<td class="num">$ (102)<span></span>
</td>
<td class="num">$ (22)<span></span>
</td>
<td class="nump">$ 13,293<span></span>
</td>
<td class="nump">$ 19,277<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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=SL79508275-113901<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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_TradingSecuritiesUnrealizedHoldingGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized holding gain (loss) recognized in the income statement for investments in debt and equity securities and other forms of securities that provide ownership interests classified as trading.</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_TradingSecuritiesUnrealizedHoldingGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6772510160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows From Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 331<span></span>
</td>
<td class="num">$ (422)<span></span>
</td>
</tr>
<tr class="re">
<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 (loss) to net cash provided by (used in) operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">426<span></span>
</td>
<td class="nump">248<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Gain on sale of assets</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(24)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease', window );">Allowance for doubtful accounts</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="re">
<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 compensation</a></td>
<td class="nump">84<span></span>
</td>
<td class="nump">117<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred taxes</a></td>
<td class="nump">3<span></span>
</td>
<td class="num">(142)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>(Increase) decrease in</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable - billed</a></td>
<td class="nump">2,727<span></span>
</td>
<td class="num">(937)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInUnbilledReceivables', window );">Accounts receivable - unbilled</a></td>
<td class="nump">750<span></span>
</td>
<td class="num">(300)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">514<span></span>
</td>
<td class="nump">515<span></span>
</td>
</tr>
<tr class="re">
<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 assets</a></td>
<td class="nump">515<span></span>
</td>
<td class="num">(31)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidTaxes', window );">Refundable income taxes</a></td>
<td class="nump">92<span></span>
</td>
<td class="nump">31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract', window );"><strong>Increase (decrease) in</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_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable - trade</a></td>
<td class="num">(1,482)<span></span>
</td>
<td class="num">(325)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="num">(25)<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">182<span></span>
</td>
<td class="nump">101<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedSalaries', window );">Accrued compensation</a></td>
<td class="num">(815)<span></span>
</td>
<td class="num">(610)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredLeasingFees', window );">Deferred buy-back lease obligation</a></td>
<td class="nump">258<span></span>
</td>
<td class="nump">1,344<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits', window );">Customer deposits</a></td>
<td class="num">(1,113)<span></span>
</td>
<td class="num">(170)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">2,459<span></span>
</td>
<td class="num">(427)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows From Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecurities', window );">Purchases of investment securities available-for-sale</a></td>
<td class="num">(8)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(1,049)<span></span>
</td>
<td class="num">(860)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireOtherReceivables', window );">Deferred buy-back lease asset</a></td>
<td class="num">(358)<span></span>
</td>
<td class="num">(1,076)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of fixed assets</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(1,413)<span></span>
</td>
<td class="num">(1,906)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows From Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from the line-of-credit construction draw</a></td>
<td class="nump">500<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_ProceedsFromNotesPayable', window );">Proceeds from long-term borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">350<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations', window );">Repayments of long-term borrowings</a></td>
<td class="num">(178)<span></span>
</td>
<td class="num">(151)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid on common stock</a></td>
<td class="num">(281)<span></span>
</td>
<td class="num">(256)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from options exercised</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">41<span></span>
</td>
<td class="num">(51)<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</a></td>
<td class="nump">1,087<span></span>
</td>
<td class="num">(2,384)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash, beginning of year</a></td>
<td class="nump">1,946<span></span>
</td>
<td class="nump">3,390<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash, end of year</a></td>
<td class="nump">$ 3,033<span></span>
</td>
<td class="nump">$ 1,006<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in accrued salaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInCustomerAdvancesAndDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amount of (a) prepayments by customers for goods or services to be provided at a later date, (b) the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement, or (c) a combination of (a) and (b).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredLeasingFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 book value of deferred leasing fees. Amortization of these fees over the terms of the leases reduces deferred leasing fees. Originating new leases increases the balance of deferred leasing fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredLeasingFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncreaseDecreaseInOperatingAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncreaseDecreaseInOperatingLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncreaseDecreaseInPrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) of consideration paid in advance for income and other taxes that provide economic benefits in future periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInUnbilledReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of the amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInUnbilledReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26853-111562<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 13<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from the purchase of receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=SL79508275-113901<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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 short-term and long-term debt and lease obligation.</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_RepaymentsOfDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6635180176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTERIM FINANCIAL REPORTING<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">INTERIM FINANCIAL REPORTING</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Basis of Presentation</b></p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The accompanying unaudited condensed consolidated financial statements were prepared in accordance with accounting
principles generally accepted in the United States of America (GAAP) for interim financial information, and with the instructions
to Form 10-Q and Article 10 and Regulation S-X.&#160;Accordingly, we have condensed or omitted certain information and footnote
disclosures that are included in our annual financial statements. These condensed consolidated financial statements should be read
in conjunction with the audited consolidated financial statements, summary of significant accounting policies, and the related
notes included in our Annual Report on Form 10-K for the year ended December&#160;31, 2018.&#160;The condensed consolidated December&#160;31,
2018 balance sheet was derived from the audited financial statements included in the Form 10-K. Dollar amounts in the footnotes
are stated in thousands, except for per share data.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">In the opinion of management, these condensed consolidated financial
statements reflect all adjustments (which consist of normal, recurring adjustments) necessary for a fair presentation of the financial
position and results of operations and cash flows for the periods presented. The results disclosed in the condensed consolidated
statements of operations are not necessarily indicative of the results to be expected in any future periods.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Recent Accounting Pronouncements</b></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Fair Value Measurement. In August 2018, the FASB issued ASU No.
2018-13, &#8220;Fair Value (&#8220;FV&#8221;) Measurement (Topic 820).&#8221; Among other modifications, the standard removes
the requirements to disclose: (i) the amount of and reasons for transfers between Level 1 and Level 2 of the FV hierarchy; (ii)
the policy for timing transfers between levels; and (iii) the valuation process for Level 3 FV measurements. The standard will
require public entities to disclose: (a) the changes in unrealized gains and losses for the period included in other comprehensive
income for recurring Level 3 FV measurements held at the end of the reporting period; and (b) the range and weighted average of
significant unobservable inputs used to develop Level 3 fair value measurements. For certain unobservable inputs, an entity may
disclose other quantitative information in lieu of the weighted average if the entity determines that other quantitative information
would be a more reasonable and rational method to reflect the distribution of unobservable inputs used to develop Level 3 FV measurements.
The additional disclosure requirements should be applied prospectively for the most recent interim or annual period presented
in the fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented. The amendments
in this standard are effective for fiscal years ending after December 15, 2019. Early adoption is permitted, and an entity may
adopt the removed or modified disclosures and delay the adoption of new disclosures until the effective date. We have not completed
our assessment of the standard but we do not expect the adoption to have a material impact on the Company's consolidated financial
position, results of operations and cash flows.</p>



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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Recently Adopted Accounting Pronouncements</b></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Leases. In 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;)
issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-02, &#8220;Leases (Topic 842).&#8221; Topic 842 establishes a
new lease accounting model for leases. The most significant changes include the clarification of the definition of a lease, the
requirement for lessees to recognize for all leases a right-of-use asset and a lease liability in the consolidated balance sheet,
and additional quantitative and qualitative disclosures which are designed to give financial statement users information on the
amount, timing, and uncertainty of cash flows arising from leases. Expenses are recognized in the consolidated statement of income
in a manner similar to current accounting guidance. Lessor accounting under the new standard is substantially unchanged. We adopted
this standard, and all related amendments thereto, effective January 1, 2019, using the transition approach, which applies the
provisions of the new guidance at the effective date without adjusting the comparative periods presented. We have elected the
package of practical expedients permitted under the transition guidance within the new standard, which among other things, allows
us to carry forward the historical accounting relating to lease identification and classification for existing leases upon adoption.
We have made an accounting policy election to keep leases with an initial term of 12 months or less off the consolidated balance
sheet. We have finalized our evaluation of the impacts that the adoption of this accounting guidance on the consolidated financial
statements and have approximately $400 of right-of-use assets, included in property and equipment, and liabilities recognized
in our consolidated balance sheet upon adoption.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Comprehensive Income. In February 2018, the FASB issued ASU No. 2018-02,
&#8220;Income Statement-Reporting Comprehensive Income (Topic 220).&#8221; This standard provides an option to reclassify stranded
tax effects within accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) to retained earnings due to the U.S. federal
corporate income tax rate change in the Tax Cuts and Jobs Act of 2017. This standard was effective for interim and annual reporting
periods beginning after December 15, 2018. We did not exercise the option to make this reclassification.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Revenue Recognition</b></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Product Sales - Over Time</i></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Under Topic 606, the Company recognizes revenue to depict the transfer
of goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange
for goods or services provided. Revenue associated with contracts with customers is recognized over time as the Company's performance
creates or enhances customer controlled assets or creates or enhances an asset with no alternative use, which the Company has an
enforceable right to receive compensation as defined under the contract for performance completed. To determine the amount of revenue
to recognize over time, the Company recognizes revenue over the contract terms based on the output method. The Company applied
the &#34;as-invoiced&#34; practical expedient as the amount of consideration the Company has the right to invoice corresponds directly
with the value of the Company's performance to date.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">As the output method is driven by units produced, the Company recognizes
revenues based on the value transferred to the customer relative to the remaining value to be transferred. The Company also matches
the costs associated with the units produced. If a contract is projected to result in a loss, the entire contract loss is recognized
in the period when the loss was first determined and the amount of the loss updated in subsequent reporting periods. Revenue recognition
also includes an amount related to a contract asset or contract liability. If the recognized revenue is greater than the amount
billed to the customer, a contract asset is recorded in accounts receivable - unbilled. Conversely, if the amount billed to the
customer is greater than the recognized revenue, a contract liability is recorded in customer deposits on uncompleted contracts.
Changes in the job performance, job conditions and final contract settlements are factors that influence management&#8217;s assessment
of total contract value and therefore, profit and revenue recognition.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">A portion of the work the Company performs requires financial assurances
in the form of performance and payment bonds or letters of credit at the time of execution of the contract. Some contracts include
retention provisions of up to 10% which are generally withheld from each progress payment as retainage until the contract work
has been completed and approved.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Product Sales - Point in Time</i></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">For certain product sales that do not meet the over time criteria,
under Topic 606 the Company recognizes revenue when the product has been shipped to the destination in accordance with the terms
outlined in the contract where a present obligation to pay exists as they have gained physical possession of the product.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Accounts Receivable and Contract Balances</i></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The timing of when we bill our customers is generally dependent upon
advance billing terms, milestone billings based on the completion of certain phases of the work, or when services are provided
or products are shipped. Projects with performance obligations recognized over time that have costs and estimated earnings recognized
to date in excess of cumulative billings, are reported on our Condensed Consolidated Balance Sheets as &#34;Accounts receivable
- unbilled&#34;. Projects with performance obligations recognized over time that have cumulative billings in excess of costs and
estimate earnings recognized to date, are reported on our Condensed Consolidated Balance Sheets as customer deposits (i.e. contract
liabilities).</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Any uncollected billed amounts for our performance obligations recognized
over time, including contract retentions, are recorded within accounts receivable. At March 31, 2019 and December 31, 2018, accounts
receivable included contract retentions of approximately $1,389 and $1,704, respectively.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Our billed and unbilled revenue may be exposed to potential credit
risk if our customers should encounter financial difficulties, and we maintain reserves for specifically-identified potential uncollectible
receivables. At March 31, 2019 and December 31, 2018, our allowances for doubtful accounts   were $228 and $214, respectively.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Sale to Customer with a Buy-Back Guarantee</i></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The Company entered into a buy-back agreement with one specific customer.
Under this agreement, the Company guaranteed to buy-back product at a predetermined price at the end of the long-term project,
subject to the condition of the product. Although the Company receives payment in full as the product is produced, we are required
to account for these transactions as operating leases. The amount of sale proceeds equal to the buy-back obligation is deferred
until the buy-back is exercised or expired. The remaining sale proceeds are deferred and recognized on a straight-line basis over
the usage period, such usage period commencing on delivery to the job-site and ending at the time the buy-back is exercised or
expired. The Company capitalizes the cost of the product on the consolidated balance sheet as a deferred buy-back lease asset,
net, and depreciates the value, less residual value, to cost of leasing revenue over the estimated useful life of the asset.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">In the case the customer does not exercise the buy-back option and
retains ownership of the product at the end of the usage period, the guarantee buy-back liability and any deferred revenue balances
related to the product are settled to revenue, and the net book value of the asset is expensed to cost of leasing revenue. If the
customer exercises the buy-back guarantee option, the Company purchases the product back in the amount equal to the buy-back guarantee,
we settle any remaining deferred balances, in excess of the buy-back payment, to leasing revenue, and we reclassify the net book
value of the product on the consolidated balance sheet to inventory. The revenue is being recognized in accordance with Topic 840,
<i>Leases</i>.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Barrier Rentals - Leasing Fees</i></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Leasing fees are paid by customers at the beginning of the lease
agreement and are recorded as deferred revenue.&#160;The deferred revenue is then recognized each month as lease income for the
duration of the lease, in accordance with Topic 840, <i>Leases</i>. Topic 840 is applied, as Topic 606-10-15-2 provides a scope
exception for lease contracts.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Royalty Income</i></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The Company licenses certain products to other precast companies
to produce the Company's products to engineering specifications under the licensing agreements.&#160;The agreements are typically
for five year terms and require royalty payments from 4% to 6% of total sales of licensed products, which are paid on a monthly
basis.&#160;The revenues from licensing agreements are recognized in the month earned, in accordance with Topic 606-10-55-65.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Shipping and Installation</i></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Shipping and installation revenues are recognized as a distinct performance
obligation in the period the shipping and installation services are provided to the customer, in accordance with Topic 606.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Disaggregation of Revenue</i></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">In the following table, revenue is disaggregated by primary sources
of revenue (in thousands):</p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-size: 8pt">Revenue by Type (Disaggregated Revenue)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="15" style="font-size: 8pt; text-align: center; border-bottom: Black 1pt solid"><font style="font-size: 8pt">&#160;<b>Three Months Ended March 31,</b> &#160; &#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Change</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">% of Change</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Product Sales:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 40%; font-size: 8pt; text-align: left; padding-left: 9pt">Soundwall Sales</td><td style="width: 3%; font-size: 8pt">&#160;</td>
    <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 10%; font-size: 8pt; text-align: right">2,114</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td>
    <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 10%; font-size: 8pt; text-align: right">2,480</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td>
    <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 10%; font-size: 8pt; text-align: right">(366</td><td style="width: 1%; font-size: 8pt; text-align: left">)</td><td style="width: 3%; font-size: 8pt">&#160;</td>
    <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 8pt; text-align: right">(15</td><td style="width: 1%; font-size: 8pt; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Architectural Panel Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">213</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(213</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(100</td><td style="font-size: 8pt; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">SlenderWall Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,963</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,143</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">820</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">72</td><td style="font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Miscellaneous Wall Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">363</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">493</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(130</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(26</td><td style="font-size: 8pt; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Barrier Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,591</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">2,285</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(694</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(30</td><td style="font-size: 8pt; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Easi-Set and Easi-Span Building Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,034</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">502</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">532</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">106</td><td style="font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Utility and Farm Product Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">308</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">214</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">94</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">44</td><td style="font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Miscellaneous Sales</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">130</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">123</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">7</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">6</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Total Product Sales</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">7,503</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">7,453</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">50</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">1</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Barrier Rentals</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">573</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">309</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">264</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">85</td><td style="font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Royalty Income</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">306</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">221</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">85</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">38</td><td style="font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Shipping and Installation Revenue</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">1,807</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">1,142</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">665</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">58</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Total Service Revenue</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2,686</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">1,672</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">1,014</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">61</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">Total Revenue</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">10,189</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">9,125</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">1,064</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">12</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">%</td></tr>
</table>

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

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

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Smith-Midland products are typically sold pursuant to an implicit
warranty as to merchantability only.&#160;Warranty claims are reviewed and resolved on a case by case method.&#160;Although the
Company does incur costs for these types of expense, historically the amount of expense is minimal.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Use of Estimates</b></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The preparation of the condensed consolidated financial statements
in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting
period.&#160;Actual results could differ from those estimates.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Segment Reporting</b></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Operating segments are defined as components of an enterprise for
which separate financial information is available and evaluated regularly by the chief operating decision maker, or decision making
group, in deciding how to allocate resources and assess performance. The Company currently operates in one operating and reportable
business segment for financial reporting purposes.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Reclassifications of Certain Items Included within Comparable
Prior Year Periods and Previous Current Year Interim Periods</b></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Certain reclassifications of amounts within the Company&#8217;s first
and second quarter 2018 Form 10-Q filings have been made in this filing to conform to current period presentation. Specifically,
during the quarter ended September 30, 2018, the Company determined that the amount related to the Deferred buy-back lease asset
as reflected within one line in the operating activities section of the condensed consolidated statement of cash flows for the
three and six months ended March 31, 2018 and June 30, 2018, respectively, should have been classified as cash flows used in investing
activities.&#160;There is no impact to the condensed consolidated statements of operations or condensed consolidated balance sheets.
The Company evaluated the effect of this misclassification and concluded it was not material to any of its previously issued condensed
consolidated financial statements.&#160;Upon revision, cash flows from operating activities for the three and six month periods
ended March 31, 2018 and June 30, 2018 will increase by $1,076 and $2,986, respectively to cash and cash equivalents (used in)
provided by operating activities of $(427) and $1,647, respectively and cash flows used in investing activities will increase by
$1,076 and $2,986, respectively to cash and cash equivalents used in investing activities of $1,906 and $3,992, respectively.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Certain minor reclassifications have been made to prior year amounts
to conform to current year presentation.</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6623210176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME (LOSS) PER SHARE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">NET INCOME (LOSS) PER SHARE</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Basic earnings per common share exclude all common stock equivalents,
primarily restricted stock awards, and is computed using the weighted average number of common shares outstanding during the period.
The diluted earnings per common share calculation reflects the potential dilutive effect of securities that could share in earnings
of the Company.&#160;As of March 31, 2019, there are no outstanding stock options. For periods prior to March 31, 2019 outstanding
options were excluded from the diluted earnings per share calculation when they would have an anti-dilutive effect. Earnings per
share are calculated as follows:</p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Three Months Ended March 31,</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 8pt; font-weight: bold">Basic income (loss) per share</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 56%; font-size: 8pt; text-align: left; padding-left: 9pt">Net income (loss)</td><td style="width: 8%; font-size: 8pt">&#160;</td>
    <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">331</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 8%; font-size: 8pt">&#160;</td>
    <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">(422</td><td style="width: 1%; font-size: 8pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; padding-bottom: 1pt; padding-left: 9pt">Weighted average shares outstanding</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">5,134</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">5,114</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt; padding-left: 0.25in">Basic income (loss) per share</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">0.06</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">(0.08</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; font-weight: bold; padding-left: 9pt">Diluted income (loss) per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Net income (loss)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">331</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">(422</td><td style="font-size: 8pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; padding-left: 9pt">&#160;&#160;Weighted average shares outstanding</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">5,134</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">5,114</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt">&#160;&#160;&#160;&#160;Dilutive effect of stock options and restricted stock</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">8</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; padding-bottom: 1pt; padding-left: 9pt">&#160;&#160;Total weighted average shares outstanding</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">5,142</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">5,114</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt; padding-left: 9pt">&#160;&#160;&#160;&#160;Diluted income (loss) per share</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">0.06</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">(0.08</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">)</td></tr>
</table>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6762759296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NOTES PAYABLE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableAbstract', window );"><strong>Notes Payable [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 );">NOTES PAYABLE</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The Company has a mortgage note payable to Summit Community Bank
(the &#8220;Bank&#8221;), with a balance of $730 as of March 31, 2019.&#160;The note has a maturity date of September 20, 2021
and a fixed interest rate of 3.99% annually with monthly payments of $26 and is secured by principally all of the assets of the
Company.&#160;Under the terms of the note, the Bank will permit chattel mortgages on purchased equipment not to exceed $250 for
any one individual loan so long as the Company is not in default.&#160;</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The Company has a mortgage note payable to the Bank for the the purchase
of the Columbia, South Carolina facility. Such loan is evidenced by a promissory note dated July 19, 2016. The note provides for
a 15 year term, a fixed annual interest rate of 5.29%, monthly fixed payments of $11 and a security interest in favor of the Bank
in respect of the land, building and fixtures purchased with the proceeds of the loan. The balance of the loan at March 31, 2019
was $1,153.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The Company additionally has 13 smaller installment loans with annual
interest rates between 2.94% and 5.75% and varying balances totaling $1,442.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Under the loan agreement with the Bank, the Company is limited to
annual capital expenditures of $3,500.&#160;The Company is in compliance with all covenants pursuant to the loan agreement as of
March 31, 2019.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">In addition to the notes payable discussed above, the Company also
has a $4,000 line of credit with the Bank that had a balance of $1,500 at March 31, 2019 used to fund the construction of the North
Carolina expansion, which will be converted to long-term debt when the financing closes in 2019. The line of credit is evidenced
by a commercial revolving promissory note which carries a variable interest rate of prime and matures on September 18, 2019. The
loan is collateralized by a first lien position on the Company's accounts receivable and inventory and a second lien position on
all other business assets. Key provisions of the line of credit require the Company, (i) to obtain bank approval for capital expenditures
in excess of $3,500 during the term of the loan; and (ii) to obtain bank approval prior to its funding any acquisition. On September
18, 2018 the Company received a Commitment Letter from the Bank to provide a guidance line of credit specifically to purchase business
equipment in an amount up to $1,500. The commitment provides for the purchase of equipment with minimum advances of $50 for which
a note payable will be executed with a term not to exceed five years with an interest rate at the Wall Street Journal prime rate
plus .5% with a floor of 4.49% per annum. The loan is collateralized by a first lien position on all equipment purchased under
the line. The commitment for the guidance line of credit matures on September 17, 2019. As of March 31, 2019, the Company had not
purchased any equipment pursuant to the $1,500 commitment.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NotesPayableAbstract</td>
</tr>
<tr>
<td style="padding-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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6623365360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK COMPENSATION</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The fair value of restricted stock awards is estimated to be the
market price of the Company's common stock at the close of the date of grant. Restricted stock activity during the three months
ended March 31, 2019 is as follows:</p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td colspan="3">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number of Shares</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Weighted Average Grant Date Fair Value per Share</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 26%; font-size: 8pt; font-weight: bold; text-align: left"><font style="font-size: 8pt"><b>Balance, December 31, 2018</b></font></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 8%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 26%; font-size: 8pt; font-weight: bold; text-align: right">69,500</td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 8%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="width: 26%; font-size: 8pt; font-weight: bold; text-align: right">5.19</td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Granted</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">2,000</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">7.43</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Vested</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(21,667</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(5.63</td><td style="font-size: 8pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Forfeited</font></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: left">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left"><font style="font-size: 8pt"><b>Non-vested, end of period</b></font></td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">49,833</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">5.15</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td></tr>
</table>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Awards are being amortized to expense ratably, on an annual basis,
over a three year vesting term, except one grant in January 2019 for 2,000 shares of restricted stock, and one grant in January
2018 for 2,500 shares of restricted stock, which vested upon grant. There was stock compensation expense of approximately
$84 for the three months ended March 31, 2019 and $117 for the three months ended March 31, 2018. The total unrecognized compensation
cost as of March 31, 2019 related to the non-vested restricted stock is approximately $192.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6762336320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTERIM FINANCIAL REPORTING (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The accompanying unaudited condensed consolidated financial statements were prepared in accordance with accounting
principles generally accepted in the United States of America (GAAP) for interim financial information, and with the instructions
to Form 10-Q and Article 10 and Regulation S-X.&#160;Accordingly, we have condensed or omitted certain information and footnote
disclosures that are included in our annual financial statements. These condensed consolidated financial statements should be read
in conjunction with the audited consolidated financial statements, summary of significant accounting policies, and the related
notes included in our Annual Report on Form 10-K for the year ended December&#160;31, 2018.&#160;The condensed consolidated December&#160;31,
2018 balance sheet was derived from the audited financial statements included in the Form 10-K. Dollar amounts in the footnotes
are stated in thousands, except for per share data.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">In the opinion of management, these condensed consolidated financial
statements reflect all adjustments (which consist of normal, recurring adjustments) necessary for a fair presentation of the financial
position and results of operations and cash flows for the periods presented. The results disclosed in the condensed consolidated
statements of operations are not necessarily indicative of the results to be expected in any future periods.</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Recent Accounting Pronouncements</b></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Fair Value Measurement. In August 2018, the FASB issued ASU No.
2018-13, &#8220;Fair Value (&#8220;FV&#8221;) Measurement (Topic 820).&#8221; Among other modifications, the standard removes
the requirements to disclose: (i) the amount of and reasons for transfers between Level 1 and Level 2 of the FV hierarchy; (ii)
the policy for timing transfers between levels; and (iii) the valuation process for Level 3 FV measurements. The standard will
require public entities to disclose: (a) the changes in unrealized gains and losses for the period included in other comprehensive
income for recurring Level 3 FV measurements held at the end of the reporting period; and (b) the range and weighted average of
significant unobservable inputs used to develop Level 3 fair value measurements. For certain unobservable inputs, an entity may
disclose other quantitative information in lieu of the weighted average if the entity determines that other quantitative information
would be a more reasonable and rational method to reflect the distribution of unobservable inputs used to develop Level 3 FV measurements.
The additional disclosure requirements should be applied prospectively for the most recent interim or annual period presented
in the fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented. The amendments
in this standard are effective for fiscal years ending after December 15, 2019. Early adoption is permitted, and an entity may
adopt the removed or modified disclosures and delay the adoption of new disclosures until the effective date. We have not completed
our assessment of the standard but we do not expect the adoption to have a material impact on the Company's consolidated financial
position, results of operations and cash flows.</p>



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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Recently Adopted Accounting Pronouncements</b></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Leases. In 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;)
issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-02, &#8220;Leases (Topic 842).&#8221; Topic 842 establishes a
new lease accounting model for leases. The most significant changes include the clarification of the definition of a lease, the
requirement for lessees to recognize for all leases a right-of-use asset and a lease liability in the consolidated balance sheet,
and additional quantitative and qualitative disclosures which are designed to give financial statement users information on the
amount, timing, and uncertainty of cash flows arising from leases. Expenses are recognized in the consolidated statement of income
in a manner similar to current accounting guidance. Lessor accounting under the new standard is substantially unchanged. We adopted
this standard, and all related amendments thereto, effective January 1, 2019, using the transition approach, which applies the
provisions of the new guidance at the effective date without adjusting the comparative periods presented. We have elected the
package of practical expedients permitted under the transition guidance within the new standard, which among other things, allows
us to carry forward the historical accounting relating to lease identification and classification for existing leases upon adoption.
We have made an accounting policy election to keep leases with an initial term of 12 months or less off the consolidated balance
sheet. We have finalized our evaluation of the impacts that the adoption of this accounting guidance on the consolidated financial
statements and have approximately $400 of right-of-use assets, included in property and equipment, and liabilities recognized
in our consolidated balance sheet upon adoption.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Comprehensive Income. In February 2018, the FASB issued ASU No. 2018-02,
&#8220;Income Statement-Reporting Comprehensive Income (Topic 220).&#8221; This standard provides an option to reclassify stranded
tax effects within accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) to retained earnings due to the U.S. federal
corporate income tax rate change in the Tax Cuts and Jobs Act of 2017. This standard was effective for interim and annual reporting
periods beginning after December 15, 2018. We did not exercise the option to make this reclassification.</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Product Sales - Over Time</i></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Under Topic 606, the Company recognizes revenue to depict the transfer
of goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange
for goods or services provided. Revenue associated with contracts with customers is recognized over time as the Company's performance
creates or enhances customer controlled assets or creates or enhances an asset with no alternative use, which the Company has an
enforceable right to receive compensation as defined under the contract for performance completed. To determine the amount of revenue
to recognize over time, the Company recognizes revenue over the contract terms based on the output method. The Company applied
the &#34;as-invoiced&#34; practical expedient as the amount of consideration the Company has the right to invoice corresponds directly
with the value of the Company's performance to date.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">As the output method is driven by units produced, the Company recognizes
revenues based on the value transferred to the customer relative to the remaining value to be transferred. The Company also matches
the costs associated with the units produced. If a contract is projected to result in a loss, the entire contract loss is recognized
in the period when the loss was first determined and the amount of the loss updated in subsequent reporting periods. Revenue recognition
also includes an amount related to a contract asset or contract liability. If the recognized revenue is greater than the amount
billed to the customer, a contract asset is recorded in accounts receivable - unbilled. Conversely, if the amount billed to the
customer is greater than the recognized revenue, a contract liability is recorded in customer deposits on uncompleted contracts.
Changes in the job performance, job conditions and final contract settlements are factors that influence management&#8217;s assessment
of total contract value and therefore, profit and revenue recognition.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">A portion of the work the Company performs requires financial assurances
in the form of performance and payment bonds or letters of credit at the time of execution of the contract. Some contracts include
retention provisions of up to 10% which are generally withheld from each progress payment as retainage until the contract work
has been completed and approved.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Product Sales - Point in Time</i></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">For certain product sales that do not meet the over time criteria,
under Topic 606 the Company recognizes revenue when the product has been shipped to the destination in accordance with the terms
outlined in the contract where a present obligation to pay exists as they have gained physical possession of the product.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Accounts Receivable and Contract Balances</i></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The timing of when we bill our customers is generally dependent upon
advance billing terms, milestone billings based on the completion of certain phases of the work, or when services are provided
or products are shipped. Projects with performance obligations recognized over time that have costs and estimated earnings recognized
to date in excess of cumulative billings, are reported on our Condensed Consolidated Balance Sheets as &#34;Accounts receivable
- unbilled&#34;. Projects with performance obligations recognized over time that have cumulative billings in excess of costs and
estimate earnings recognized to date, are reported on our Condensed Consolidated Balance Sheets as customer deposits (i.e. contract
liabilities).</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Any uncollected billed amounts for our performance obligations recognized
over time, including contract retentions, are recorded within accounts receivable. At March 31, 2019 and December 31, 2018, accounts
receivable included contract retentions   of approximately $1,389 and $1,704, respectively.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Our billed and unbilled revenue may be exposed to potential credit
risk if our customers should encounter financial difficulties, and we maintain reserves for specifically-identified potential uncollectible
receivables. At March 31, 2019 and December 31, 2018, our allowances for doubtful accounts were $228 and $214, respectively.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Sale to Customer with a Buy-Back Guarantee</i></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The Company entered into a buy-back agreement with one specific customer.
Under this agreement, the Company guaranteed to buy-back product at a predetermined price at the end of the long-term project,
subject to the condition of the product. Although the Company receives payment in full as the product is produced, we are required
to account for these transactions as operating leases. The amount of sale proceeds equal to the buy-back obligation is deferred
until the buy-back is exercised or expired. The remaining sale proceeds are deferred and recognized on a straight-line basis over
the usage period, such usage period commencing on delivery to the job-site and ending at the time the buy-back is exercised or
expired. The Company capitalizes the cost of the product on the consolidated balance sheet as a deferred buy-back lease asset,
net, and depreciates the value, less residual value, to cost of leasing revenue over the estimated useful life of the asset.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">In the case the customer does not exercise the buy-back option and
retains ownership of the product at the end of the usage period, the guarantee buy-back liability and any deferred revenue balances
related to the product are settled to revenue, and the net book value of the asset is expensed to cost of leasing revenue. If the
customer exercises the buy-back guarantee option, the Company purchases the product back in the amount equal to the buy-back guarantee,
we settle any remaining deferred balances, in excess of the buy-back payment, to leasing revenue, and we reclassify the net book
value of the product on the consolidated balance sheet to inventory. The revenue is being recognized in accordance with Topic 840,
<i>Leases</i>.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Barrier Rentals - Leasing Fees</i></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Leasing fees are paid by customers at the beginning of the lease
agreement and are recorded as deferred revenue.&#160;The deferred revenue is then recognized each month as lease income for the
duration of the lease, in accordance with Topic 840, <i>Leases</i>. Topic 840 is applied, as Topic 606-10-15-2 provides a scope
exception for lease contracts.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Royalty Income</i></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The Company licenses certain products to other precast companies
to produce the Company's products to engineering specifications under the licensing agreements.&#160;The agreements are typically
for five year terms and require royalty payments from 4% to 6% of total sales of licensed products, which are paid on a monthly
basis.&#160;The revenues from licensing agreements are recognized in the month earned, in accordance with Topic 606-10-55-65.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Shipping and Installation</i></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Shipping and installation revenues are recognized as a distinct performance
obligation in the period the shipping and installation services are provided to the customer, in accordance with Topic 606.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><i>Disaggregation of Revenue</i></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">In the following table, revenue is disaggregated by primary sources
of revenue (in thousands):</p>

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

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-size: 8pt">Revenue by Type (Disaggregated Revenue)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="15" style="font-size: 8pt; text-align: center; border-bottom: Black 1pt solid"><font style="font-size: 8pt">&#160;<b>Three Months Ended March 31,</b> &#160; &#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Change</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">% of Change</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Product Sales:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 40%; font-size: 8pt; text-align: left; padding-left: 9pt">Soundwall Sales</td><td style="width: 3%; font-size: 8pt">&#160;</td>
    <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 10%; font-size: 8pt; text-align: right">2,114</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td>
    <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 10%; font-size: 8pt; text-align: right">2,480</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td>
    <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 10%; font-size: 8pt; text-align: right">(366</td><td style="width: 1%; font-size: 8pt; text-align: left">)</td><td style="width: 3%; font-size: 8pt">&#160;</td>
    <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 8pt; text-align: right">(15</td><td style="width: 1%; font-size: 8pt; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Architectural Panel Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">213</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(213</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(100</td><td style="font-size: 8pt; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">SlenderWall Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,963</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,143</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">820</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">72</td><td style="font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Miscellaneous Wall Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">363</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">493</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(130</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(26</td><td style="font-size: 8pt; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Barrier Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,591</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">2,285</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(694</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(30</td><td style="font-size: 8pt; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Easi-Set and Easi-Span Building Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,034</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">502</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">532</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">106</td><td style="font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Utility and Farm Product Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">308</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">214</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">94</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">44</td><td style="font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Miscellaneous Sales</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">130</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">123</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">7</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">6</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Total Product Sales</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">7,503</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">7,453</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">50</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">1</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Barrier Rentals</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">573</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">309</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">264</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">85</td><td style="font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Royalty Income</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">306</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">221</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">85</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">38</td><td style="font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Shipping and Installation Revenue</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">1,807</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">1,142</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">665</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">58</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Total Service Revenue</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2,686</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">1,672</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">1,014</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">61</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">Total Revenue</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">10,189</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">9,125</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">1,064</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">12</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">%</td></tr>
</table>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Warranties</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Smith-Midland products are typically sold pursuant to an implicit
warranty as to merchantability only.&#160;Warranty claims are reviewed and resolved on a case by case method.&#160;Although the
Company does incur costs for these types of expense, historically the amount of expense is minimal.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The preparation of the condensed consolidated financial statements
in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting
period.&#160;Actual results could differ from those estimates.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Operating segments are defined as components of an enterprise for
which separate financial information is available and evaluated regularly by the chief operating decision maker, or decision making
group, in deciding how to allocate resources and assess performance. The Company currently operates in one operating and reportable
business segment for financial reporting purposes.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Reclassifications', window );">Reclassifications of Certain Items Included within Comparable Prior Year Periods and Previous Current Year Interim Periods</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Certain reclassifications of amounts within the Company&#8217;s first
and second quarter 2018 Form 10-Q filings have been made in this filing to conform to current period presentation. Specifically,
during the quarter ended September 30, 2018, the Company determined that the amount related to the Deferred buy-back lease asset
as reflected within one line in the operating activities section of the condensed consolidated statement of cash flows for the
three and six months ended March 31, 2018 and June 30, 2018, respectively, should have been classified as cash flows used in investing
activities.&#160;There is no impact to the condensed consolidated statements of operations or condensed consolidated balance sheets.
The Company evaluated the effect of this misclassification and concluded it was not material to any of its previously issued condensed
consolidated financial statements.&#160;Upon revision, cash flows from operating activities for the three and six month periods
ended March 31, 2018 and June 30, 2018 will increase by $1,076 and $2,986, respectively to cash and cash equivalents (used in)
provided by operating activities of $(427) and $1,647, respectively and cash flows used in investing activities will increase by
$1,076 and $2,986, respectively to cash and cash equivalents used in investing activities of $1,906 and $3,992, respectively.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Certain minor reclassifications have been made to prior year amounts
to conform to current year presentation.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Reclassifications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Reclassifications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6624863168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTERIM FINANCIAL REPORTING (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of revenue</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-size: 8pt">Revenue by Type (Disaggregated Revenue)</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="15" style="font-size: 8pt; text-align: center; border-bottom: Black 1pt solid"><font style="font-size: 8pt">&#160;<b>Three Months Ended March 31,</b> &#160; &#160;</font></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Change</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">% of Change</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Product Sales:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 40%; font-size: 8pt; text-align: left; padding-left: 9pt">Soundwall Sales</td><td style="width: 3%; font-size: 8pt">&#160;</td>
    <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 10%; font-size: 8pt; text-align: right">2,114</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td>
    <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 10%; font-size: 8pt; text-align: right">2,480</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 3%; font-size: 8pt">&#160;</td>
    <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 10%; font-size: 8pt; text-align: right">(366</td><td style="width: 1%; font-size: 8pt; text-align: left">)</td><td style="width: 3%; font-size: 8pt">&#160;</td>
    <td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 8pt; text-align: right">(15</td><td style="width: 1%; font-size: 8pt; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Architectural Panel Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">213</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(213</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(100</td><td style="font-size: 8pt; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">SlenderWall Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,963</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,143</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">820</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">72</td><td style="font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Miscellaneous Wall Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">363</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">493</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(130</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(26</td><td style="font-size: 8pt; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Barrier Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,591</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">2,285</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(694</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(30</td><td style="font-size: 8pt; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Easi-Set and Easi-Span Building Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">1,034</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">502</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">532</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">106</td><td style="font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Utility and Farm Product Sales</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">308</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">214</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">94</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">44</td><td style="font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Miscellaneous Sales</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">130</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">123</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">7</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">6</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Total Product Sales</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">7,503</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">7,453</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">50</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">1</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Barrier Rentals</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">573</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">309</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">264</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">85</td><td style="font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Royalty Income</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">306</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">221</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">85</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">38</td><td style="font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Shipping and Installation Revenue</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">1,807</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">1,142</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">665</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">58</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 9pt">Total Service Revenue</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2,686</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">1,672</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">1,014</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">61</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 9pt">Total Revenue</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">10,189</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">9,125</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">1,064</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">12</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">%</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6624635888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME (LOSS) PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of earnings per share</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="7" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Three Months Ended March 31,</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 8pt; font-weight: bold">Basic income (loss) per share</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="3" style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 56%; font-size: 8pt; text-align: left; padding-left: 9pt">Net income (loss)</td><td style="width: 8%; font-size: 8pt">&#160;</td>
    <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">331</td><td style="width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="width: 8%; font-size: 8pt">&#160;</td>
    <td style="width: 1%; font-size: 8pt; text-align: left">$</td><td style="width: 12%; font-size: 8pt; text-align: right">(422</td><td style="width: 1%; font-size: 8pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; padding-bottom: 1pt; padding-left: 9pt">Weighted average shares outstanding</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">5,134</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">5,114</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt; padding-left: 0.25in">Basic income (loss) per share</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">0.06</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">(0.08</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; font-weight: bold; padding-left: 9pt">Diluted income (loss) per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left; padding-left: 9pt">Net income (loss)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">331</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">$</td><td style="font-size: 8pt; text-align: right">(422</td><td style="font-size: 8pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; padding-left: 9pt">&#160;&#160;Weighted average shares outstanding</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">5,134</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">5,114</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt">&#160;&#160;&#160;&#160;Dilutive effect of stock options and restricted stock</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">8</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; padding-bottom: 1pt; padding-left: 9pt">&#160;&#160;Total weighted average shares outstanding</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">5,142</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">5,114</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt; padding-left: 9pt">&#160;&#160;&#160;&#160;Diluted income (loss) per share</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">0.06</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 8pt; font-weight: bold; text-align: right">(0.08</td><td style="padding-bottom: 2.5pt; font-size: 8pt; font-weight: bold; text-align: left">)</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6635387120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of restricted stock award activity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td colspan="3">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number of Shares</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="font-size: 8pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Weighted Average Grant Date Fair Value per Share</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 26%; font-size: 8pt; font-weight: bold; text-align: left"><font style="font-size: 8pt"><b>Balance, December 31, 2018</b></font></td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 8%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 26%; font-size: 8pt; font-weight: bold; text-align: right">69,500</td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="width: 8%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="width: 26%; font-size: 8pt; font-weight: bold; text-align: right">5.19</td><td style="width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Granted</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">2,000</td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">7.43</td><td style="font-size: 8pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Vested</font></td><td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(21,667</td><td style="font-size: 8pt; text-align: left">)</td><td style="font-size: 8pt">&#160;</td>
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: right">(5.63</td><td style="font-size: 8pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; text-align: left"><font style="font-size: 8pt">Forfeited</font></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right">&#8212;&#160;&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td style="text-align: left">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left"><font style="font-size: 8pt"><b>Non-vested, end of period</b></font></td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">49,833</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">5.15</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6774436048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTERIM FINANCIAL REPORTING (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<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_Revenues', window );">Total revenues</a></td>
<td class="nump">$ 10,189<span></span>
</td>
<td class="nump">$ 9,125<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_IncreaseDecreaseInRevenue', window );">Change</a></td>
<td class="nump">$ 1,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_PercentOfChangeInRevenue', window );">Percent of change</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=SMID_ProductSalesMember', window );">Product sales</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 );">Total revenues</a></td>
<td class="nump">$ 7,503<span></span>
</td>
<td class="nump">7,453<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_IncreaseDecreaseInRevenue', window );">Change</a></td>
<td class="nump">$ 50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_PercentOfChangeInRevenue', window );">Percent of change</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=SMID_ProductSalesMember', window );">Product sales | Soundwall sales</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 );">Total revenues</a></td>
<td class="nump">$ 2,114<span></span>
</td>
<td class="nump">2,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_IncreaseDecreaseInRevenue', window );">Change</a></td>
<td class="num">$ (366)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_PercentOfChangeInRevenue', window );">Percent of change</a></td>
<td class="num">(15.00%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=SMID_ProductSalesMember', window );">Product sales | Architectural panel sales</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 );">Total revenues</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_IncreaseDecreaseInRevenue', window );">Change</a></td>
<td class="num">$ (213)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_PercentOfChangeInRevenue', window );">Percent of change</a></td>
<td class="num">(100.00%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=SMID_ProductSalesMember', window );">Product sales | SlenderWall sales</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 );">Total revenues</a></td>
<td class="nump">$ 1,963<span></span>
</td>
<td class="nump">1,143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_IncreaseDecreaseInRevenue', window );">Change</a></td>
<td class="nump">$ 820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_PercentOfChangeInRevenue', window );">Percent of change</a></td>
<td class="nump">72.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=SMID_ProductSalesMember', window );">Product sales | Miscellaneous wall sales</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 );">Total revenues</a></td>
<td class="nump">$ 363<span></span>
</td>
<td class="nump">493<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_IncreaseDecreaseInRevenue', window );">Change</a></td>
<td class="num">$ (130)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_PercentOfChangeInRevenue', window );">Percent of change</a></td>
<td class="num">(26.00%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=SMID_ProductSalesMember', window );">Product sales | Barrier sales</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 );">Total revenues</a></td>
<td class="nump">$ 1,591<span></span>
</td>
<td class="nump">2,285<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_IncreaseDecreaseInRevenue', window );">Change</a></td>
<td class="num">$ (694)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_PercentOfChangeInRevenue', window );">Percent of change</a></td>
<td class="num">(30.00%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=SMID_ProductSalesMember', window );">Product sales | Easi-Set and Easi-Span building sales</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 );">Total revenues</a></td>
<td class="nump">$ 1,034<span></span>
</td>
<td class="nump">502<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_IncreaseDecreaseInRevenue', window );">Change</a></td>
<td class="nump">$ 532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_PercentOfChangeInRevenue', window );">Percent of change</a></td>
<td class="nump">106.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=SMID_ProductSalesMember', window );">Product sales | Utility and farm product sales</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 );">Total revenues</a></td>
<td class="nump">$ 308<span></span>
</td>
<td class="nump">214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_IncreaseDecreaseInRevenue', window );">Change</a></td>
<td class="nump">$ 94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_PercentOfChangeInRevenue', window );">Percent of change</a></td>
<td class="nump">44.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=SMID_ProductSalesMember', window );">Product sales | Miscellaneous sales</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 );">Total revenues</a></td>
<td class="nump">$ 130<span></span>
</td>
<td class="nump">123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_IncreaseDecreaseInRevenue', window );">Change</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_PercentOfChangeInRevenue', window );">Percent of change</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=SMID_ServiceRevenueMember', window );">Service revenue</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 );">Total revenues</a></td>
<td class="nump">$ 2,686<span></span>
</td>
<td class="nump">1,672<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_IncreaseDecreaseInRevenue', window );">Change</a></td>
<td class="nump">$ 1,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_PercentOfChangeInRevenue', window );">Percent of change</a></td>
<td class="nump">61.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=SMID_ServiceRevenueMember', window );">Service revenue | Barrier rentals</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 );">Total revenues</a></td>
<td class="nump">$ 573<span></span>
</td>
<td class="nump">309<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_IncreaseDecreaseInRevenue', window );">Change</a></td>
<td class="nump">$ 264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_PercentOfChangeInRevenue', window );">Percent of change</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=SMID_ServiceRevenueMember', window );">Service revenue | Royalty income</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 );">Total revenues</a></td>
<td class="nump">$ 306<span></span>
</td>
<td class="nump">221<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_IncreaseDecreaseInRevenue', window );">Change</a></td>
<td class="nump">$ 85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_PercentOfChangeInRevenue', window );">Percent of change</a></td>
<td class="nump">38.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=SMID_ServiceRevenueMember', window );">Service revenue | Shipping and installation revenue</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 );">Total revenues</a></td>
<td class="nump">$ 1,807<span></span>
</td>
<td class="nump">$ 1,142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_IncreaseDecreaseInRevenue', window );">Change</a></td>
<td class="nump">$ 665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_SMID_PercentOfChangeInRevenue', window );">Percent of change</a></td>
<td class="nump">58.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_SMID_IncreaseDecreaseInRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">SMID_IncreaseDecreaseInRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SMID_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SMID_PercentOfChangeInRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">SMID_PercentOfChangeInRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SMID_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=SMID_ProductSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=SMID_ProductSalesMember</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_ContractWithCustomerSalesChannelAxis=SMID_SoundwallSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerSalesChannelAxis=SMID_SoundwallSalesMember</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_ContractWithCustomerSalesChannelAxis=SMID_ArchitecturalSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerSalesChannelAxis=SMID_ArchitecturalSalesMember</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_ContractWithCustomerSalesChannelAxis=SMID_SlenderwallSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerSalesChannelAxis=SMID_SlenderwallSalesMember</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_ContractWithCustomerSalesChannelAxis=SMID_MiscellaneousSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerSalesChannelAxis=SMID_MiscellaneousSalesMember</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_ContractWithCustomerSalesChannelAxis=SMID_BarrierSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerSalesChannelAxis=SMID_BarrierSalesMember</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_ContractWithCustomerSalesChannelAxis=SMID_EasiSetAndEasiSpanBuildingSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerSalesChannelAxis=SMID_EasiSetAndEasiSpanBuildingSalesMember</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_ContractWithCustomerSalesChannelAxis=SMID_UtilityAndFarmProductSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerSalesChannelAxis=SMID_UtilityAndFarmProductSalesMember</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_ContractWithCustomerSalesChannelAxis=SMID_MiscellaneousProductSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerSalesChannelAxis=SMID_MiscellaneousProductSalesMember</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=SMID_ServiceRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=SMID_ServiceRevenueMember</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_ContractWithCustomerSalesChannelAxis=SMID_BarrierRentalsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerSalesChannelAxis=SMID_BarrierRentalsMember</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_ContractWithCustomerSalesChannelAxis=us-gaap_RoyaltyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_RoyaltyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_ShippingAndHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ContractWithCustomerSalesChannelAxis=us-gaap_ShippingAndHandlingMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6762863808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INTERIM FINANCIAL REPORTING (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_OtherReceivables', window );">Contract retentions</a></td>
<td class="nump">$ 1,389<span></span>
</td>
<td class="nump">$ 1,704<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowances for doubtful accounts</a></td>
<td class="nump">$ 228<span></span>
</td>
<td class="nump">$ 214<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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a 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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6762027664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME (LOSS) PER SHARE (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<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_EarningsPerShareBasicAbstract', window );"><strong>Basic income (loss) per share</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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss)</a></td>
<td class="nump">$ 331<span></span>
</td>
<td class="num">$ (422)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding (in thousands)</a></td>
<td class="nump">5,134<span></span>
</td>
<td class="nump">5,114<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Basic income (loss) per share</a></td>
<td class="nump">$ .06<span></span>
</td>
<td class="num">$ (.08)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted income (loss) per share</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_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income (loss)</a></td>
<td class="nump">$ 331<span></span>
</td>
<td class="num">$ (422)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding (in thousands)</a></td>
<td class="nump">5,134<span></span>
</td>
<td class="nump">5,114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive effect of stock options and restricted stock (in thousands)</a></td>
<td class="nump">8<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Total weighted average shares outstanding (in thousands)</a></td>
<td class="nump">5,142<span></span>
</td>
<td class="nump">5,114<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Diluted income (loss) per share</a></td>
<td class="nump">$ .06<span></span>
</td>
<td class="num">$ (.08)<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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_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=117326831&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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, and addition from assumption of issuance of common shares for dilutive potential common shares; 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br><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=117326831&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_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6613904880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>NOTES PAYABLE (Details Narrative)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNotesPayable', window );">Other notes payable</a></td>
<td class="nump">$ 1,442<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_DebtInstrumentAxis=SMID_SummitCommunityBank1Member', window );">Summit Community Bank 1</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_NotesPayableToBank', window );">Mortgage note payable</a></td>
<td class="nump">730<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_DebtInstrumentAxis=SMID_SummitCommunityBank2Member', window );">Summit Community Bank 2</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_NotesPayableToBank', window );">Mortgage note payable</a></td>
<td class="nump">$ 1,153<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_NotesPayableToBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, the carrying value as of the balance sheet date of notes payable to banks, excluding mortgage notes, initially due beyond one year or beyond the 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<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(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_NotesPayableToBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 long-term notes payable 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 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 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(22))<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentAxis=SMID_SummitCommunityBank1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=SMID_SummitCommunityBank1Member</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_DebtInstrumentAxis=SMID_SummitCommunityBank2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=SMID_SummitCommunityBank2Member</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6760002160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK COMPENSATION (Details) - Restricted Stock Awards<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2019 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward', window );"><strong>Non-vested, Number of Shares</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Non-vested, beginning of period | shares</a></td>
<td class="nump">69,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted | shares</a></td>
<td class="nump">2,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Vested | shares</a></td>
<td class="num">(21,667)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares', window );">Forfeited | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Non-vested, end of period | shares</a></td>
<td class="nump">49,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Non-vested, Weighted Average Grant Date Fair Value</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested, beginning of period | $ / shares</a></td>
<td class="nump">$ 5.19<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted | $ / shares</a></td>
<td class="nump">7.43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Vested | $ / shares</a></td>
<td class="num">(5.63)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue', window );">Forfeited | $ / shares</a></td>
<td class="nump">.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested, ending of period | $ / shares</a></td>
<td class="nump">$ 5.15<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested options outstanding.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested options forfeited.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant-date fair value of non-vested options forfeited.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant-date fair value of non-vested options outstanding.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 vested.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant-date fair value of options vested.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6761775424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK COMPENSATION (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<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_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [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_ShareBasedCompensation', window );">Stock compensation</a></td>
<td class="nump">$ 84<span></span>
</td>
<td class="nump">$ 117<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost related to non-vested restricted stock</a></td>
<td class="nump">$ 192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>34
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( $A KDX?(\\#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,$%     @ 2$"N3B?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " !(0*Y.4:><N.\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!3L,P#(9?!>7>.ND&&E'7"V@GD)"8!.(6)=X6K6FBQ*C=V].&
MK1."!^ 8^\_GSY)K':3V$5^B#QC)8KH97-LEJ<.:'8B"!$CZ@$ZE<DQT8W/G
MHU,T/N,>@M)'M4>H.+\#AZ2,(@43L @SD36UT5)'5.3C&6_TC ^?L<TPHP%;
M=-A1 E$*8,TT,9R&MH8K8((11I>^"VAF8J[^B<T=8.?DD.R<ZON^[!<Y-^X@
MX/WYZ36O6]@ND>HTCK^2E70*N&:7R6^+A\?MAC45%_<%ORW$<LM7D@M9K3XF
MUQ]^5V'GC=W9?VQ\$6QJ^'47S1=02P,$%     @ 2$"N3IE<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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
MN&[/9_CGF[XYS?]/))<_2=;_ 5!+ P04    " !(0*Y."?5$R(P"  "0"0
M&    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;(V6[6Z;,!2&;P5Q <$?0" B
MD=9,TR9M4M5IVV\W<1)4P,QVDN[NYP^*P'::YD>PS?N>\QRP#JZNC+^($Z4R
M>FV;3JSCDY3]*DG$[D1;(A:LIYVZ<V"\)5)-^3$1/:=D;TQMDR  \J0E=1=O
M*K/VR#<5.\NF[N@CC\2Y;0G_]T ;=EW','Y;>*J/)ZD7DDW5DR/]2>6O_I&K
M63)&V=<M[43-NHC3PSK^!%=;F&J#4?RNZ55,QI$NY9FQ%SWYME_'0!/1ANZD
M#D'4Y4*WM&ET),7Q=P@:CSFU<3I^B_[%%*^*>2:";EGSI][+TSHNXFA/#^3<
MR"=V_4J'@K(X&JK_3B^T47)-HG+L6"/,?[0["\G:(8I":<FKO=:=N5[MG;P<
M;&$#&@QH--B'<]. !P-V#(DE,Z5^)I)L*LZN$;=OJR=Z4\ 55@]SIQ?-LS/W
M5+5"K5XV2U0E%QUGD#Q8"9I(',765V P2A*5?X1 00AD_'CJAV$_#OJQ\:?3
M(K!3A)7D1M+9(E#AE!'0P#3,D08Y4I\C=3A2+P<N'8QW)3.*+$B1>4\SQV%_
M'O3G?A694X65+">(8 &@4\<=T8QD&219^B2Y0V(EV20)!.;GP-S7S7B*($_A
M\RP=GL++XY*\IY@QE$&&TF=P]O%#>9?A/<6, 8)PUP ^1>FV#?"137)/-:>Y
MT<.@1U, EP9Z)1?!C?(!X9PIW-(@\IF@RX2\5!E"&4HSERDHQ%/AG"G<)J'?
M)PNOV6,_%<1I6GH]/R2$J$"WF,(M$_H]LW![]Z"9IDI!B;PW=T]F>9+)IU&?
M57X0?JP[$3TSJ;ZRYEMX8$Q2%1(L5+"3.AZ-DX8>I!XNU9C;,X*=2-8/YY]D
M/(1M_@-02P,$%     @ 2$"N3KWSB>SP P  =!(  !@   !X;"]W;W)K<VAE
M971S+W-H965T-"YX;6R-F-N.TS 0AE\EROT2CQWGL&HK;8,02""M0,!UMG7;
MB"0NB;N%M\<Y4+*>,=J]V.;PC_W/Q/X2>W75W8_^I)0)?C5UVZ_#DS'G^RCJ
M=R?5E/T;?5:MO7/075,:>]H=H_[<J7(_!C5UQ!E+HJ:LVG"S&J\]=IN5OIBZ
M:M5C%_27IBF[WUM5Z^LZA/#OA<_5\62&"]%F=2Z/ZHLR7\^/G3V+;JWLJT:U
M?:7;H%.'=?@ ]X600\"H^%:I:[\X#H94GK3^,9Q\V*]#-CA2M=J9H8G2_CRK
M0M7UT)+U\7-N-+SU.00NC_^V_FY,WB;S5/:JT/7W:F].ZS +@[TZE)?:?-;7
M]VI.2(;!G/U']:QJ*Q^<V#YVNN['_\'NTAO=S*U8*TWY:_JMVO'W.MV1^1Q&
M!_ Y@-\"0/XW0,P!XE] /"8_.1M3?5N:<K/J]#7HIJ=U+H=! ??"%G,W7!QK
M-]ZSV?;VZO,FBU?1\]#.+-E.$KZ0P$T1V<9O/7"JARU'X?QE!P569)+N09 Y
MB#%>+.,3.CXFX^,Q/E[&ITX-)DDR2MJI!@RRW$D$JW+@GE0D:45B*YEC99+(
M12=IGCA^"T(D14P[24@G"7;BI+M-4"?<_CE.L AD[AE *>DD14YRYCA)<2="
M.N.X($1QDM%.,M))AIV XR1#G<3<<5M@39)Z!FQ.^LBQ#Z?LVQPGFZ;2,8)%
M'&+/* %&\X-A+\(%",-%B=T12XCNI!0>,QZ8 2)![DN'A-4#<)R.=-/AV&GL
M#C92Y'G(0&,-!/:2N%X$?L[@6B$TS..$!B1@0N8N(6?-B\'D&B$DOL=#XQ$P
M'W.7CX#9!^CI8(T'!$#3$3 ><Q>/@-%W!VC8$R)?36@\ N8C,!>0@.$7"Y=+
MA,A.P=3CAD8D8$;:-Z7K!A/0K5Y!:.XLU#UF:$X"!B4PEY2S:/G6%@+-(2RZ
MBQ?ONI??030J.48E,)>5I,@=OJ3(4QI.HY)C5 +S\(G3K.28E<!<+'#,00D"
M)42IP#,/.(U+CG$)S(4#QRR4$*,/4DKEM4,SDV-F LL]3="TX_+5'[:<QA0G
MON+0$TK0T$ZE.RX+2A7[7L^<)A4G2.5[$W$:+SQ[?4EH)G#,!%P2_&$D4U01
M+!*^!RQH(@AB'H/GVUC0\UC@>>PKB*"GL<#3&!5$X/DIF/,M4A BSGW9>%9R
MQ!P&#V4%/>]$_/J"T--.$(LP5!")%X29"[^"4BUI,[F)%FOU1G7'<5NC#W;Z
MTIIA6;RX>MLZ>>##6M^YOH7[8MH ^=?,M!_SJ>R.5=L'3]H8W8SK_8/61EF3
M[(TU>5+E_G92JX,9#E-[W$W[(-.)T>=YCR>Z;31M_@!02P,$%     @ 2$"N
M3GF6!P _ @  O08  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX;6R-5=%N
MFS 4_17$>^H #B$106J(JDW:I*A3MV>'W 14@YGMA.[O9QM"";A;7X)].>?X
MG$NXQ WCKR('D,Y;22NQ<7,IZS5"(LNA).*!U5"I.R?&2R+5EI^1J#F0HR&5
M%/GS>8A*4E1N$IO:GB<QNTA:5+#GCKB4)>%_MD!9LW$]]U9X+LZYU 64Q#4Y
MPP^0+_6>JQWJ58Y%"94H6.5P.&W<1V^]6VF\ ?PLH!&#M:.3'!A[U9NOQXT[
MUX: 0B:U E&7*Z1 J192-GYWFFY_I"8.US?U)Y-=93D0 2FCOXJCS#=NY#I'
M.)$+E<^L^0)=GH7K=.&_P16H@FLGZHR,46%^G>PB)"L[%66E)&_MM:C,M>GT
M;S0[P>\(_F<)04<(>H(R^R\"[@CXG8!-M]HHIC<[(DD2<]8XO'VZ-=%_(F^-
M5?<S733--O=4>X2J7A//"V)TU4(=)FTQ_A#3(Y!2[X_P;4>D_H3NWQ^PFR*B
MA?V$P!HB,/S@+@2V"V"K #8">"@P'YE,6TQH,)7!!($W"C+%S+#OVYTLK$X6
MEB@?]"*T"H33*%YX;W-KPRQ'<5O,8A!EX*--.X7,/FK[TNIU:?$1C7PLIVW'
MHSR[*6:&@]#N)!HYN;NYLMI<_;]=6QMF-7* !B]E"?QL!IYP,G:II.8.JOU,
MW?KZI1[54S5K/4O],5JGD:6^7:U3,YO1^['M8/].^+FHA'-@4HT8,PA.C$E0
MD>8/ZLGFZEO2;RB<I%XNU9JW$[7=2%9W'PO4?[&2OU!+ P04    " !(0*Y.
MF7.&5MD!  !?!   &    'AL+W=O<FMS:&5E=',O<VAE970V+GAM;'U4VV[;
M, S]%4'OJ^)+NB*P#309B@W8@*##MF?%IB^H9+F2''=_/TIV7#<Q]A*)]#F'
M%Y%)!J5?3 U@R9L4K4EI;6VW8\SD-4AN[E0'+7XIE9;<HJDK9CH-O/ D*5BX
MV=PSR9N69HGW'766J-Z*IH6C)J:7DNN_>Q!J2&E +X[GIJJM<[ LZ7@%/\'^
MZHX:+3:K%(V$UC2J)1K*E#X&NT/L\![PNX'!+.[$57)2ZL49WXJ4;EQ"(""W
M3H'C<88#".&$,(W729/.(1UQ>;^H/_G:L983-W!0XD]3V#JE#Y044/)>V&<U
M?(6IGBTE4_'?X0P"X2X3C)$K8?POR7MCE9Q4,!7)W\:S:?TY3/H7VCHAG CA
M3,#8_R-$$R%Z)_ANLC$S7^H7;GF6:#40/3Y6Q]U,!+L(FYD[I^^=_X;5&O2>
MLR#<).SLA";,?L2$2\R,8*@^APC70NS#&WKX,<#A%O&P78\0K181>7ZT3#"(
MUP7B58'8"\0?NA!<=6'$W'M,ZS';JS)N$9^NRV"+=Y&@*S_"AN2J;ZWKP,([
M;\ECZ-[URK_'[1F'_5UF7+T?7%=-:\A)69P:_[:E4A8PP\T=SG.-VSX; DKK
MKI_QKL>9'PVKNFF=V?R?DOT#4$L#!!0    ( $A KDX9TF,.%P,   4-   8
M    >&PO=V]R:W-H965T<R]S:&5E=#<N>&ULC9=O;YLP$,:_"N+]"N8_51)I
M:1HV:9.J3MM>T\1)4 $S<)+MV\\8E\;G"^F;@,GO[AX>SC;,SJQ][0Z4<NMO
M5=;=W#YPWMP[3K<YT"KO[EA#:_'/CK55SL6PW3M=T])\*X.JTO%<-W*JO*CM
MQ4Q>>VH7,W;D95'3I];JCE65M_^6M&3GN4WLMPO/Q?[ ^PO.8M;D>_J#\I_-
M4RM&SIAE6U2T[@I66RW=S>W/Y#XC?A\@B5\%/7<7YU9_*R^,O?:#K]NY[?:*
M:$DWO$^1B\.)/M"R[#,)'7]44GNLV0=>GK]E7\N;%S?SDG?T@96_BRT_S.W$
MMK9TEQ]+_LS.7ZBZH="VU-U_HR=:"KQ7(FIL6-G)7VMS[#BK5!8AI<K_#L>B
MEL?S\$_LJS \P%,!WAA I@-\%>"/ 5X\&1"H@."]0C@9$*J < SPIRM$*B!Z
MKY!,!L0J('X/D.8Z@[OR<:URGB]F+3M;[=!Q3=XW-KF/14-L^HOR^<O_Q!/K
MQ-73@GC>S#GUB12S'!A/8WR=><"80&=6&!/JS"/&1#JSQIA89S*,24;&$9Z,
MQGBH,9Y,$&@)4F#,P$22J243$N +@L0$Y%F9T"?B@J?PB$$@T=ID" E#X%^&
M4+'GAK@[/NJ.;[I#0)G'@0DUP: ELFE&$Q*@0@)3B.^"9Q 81: C4X0F(D1%
MA(@(V BA48(0V+33C"8D0H5$IA#81^O(M#R 4SZ[ 6E28E1*C'@"%Y;8J&+,
M'P1) I!G94+(_$$@'ZQB:Y,AA/BP:1$J2M(K[B2H.PGB#A"S3&Z[@R!I#/*L
M3 AQ!X%\T)YKDQ%+8@1;!Z&2)+C2QBGJ3OJ!U24URX"]))M$-!EBZT0W1_?V
MZI(IZ+*,>Z7*E2V8?&#Y4-!EE03VY32C2\$W/8+L>L8"HJ#+,C[4F]V =#'X
M'D.030;.Q:6")O=@A(G<$'3W"J&0>8)1</5<(Y!8_%(?>H1@J1?#J>)<O,OU
M'PC?\W9?U)WUPKAX+90O;SO&.!4IW3MA^$%\DXR#DNYX?QJ+\W9X,1\&G#7J
MH\,9OWP6_P%02P,$%     @ 2$"N3LGM-:.&!   N!8  !@   !X;"]W;W)K
M<VAE971S+W-H965T."YX;6Q]F%MOXS80A?^*X7>O2 ZI2V ;B%T4+= "P1;;
M/BLV?<%*EBLI\?;?5Y(5KSUSF)=84@Z'9WCY-.+\4M7?FX/W[>1'69R:Q?30
MMN>G*&HV!U_FS9?J[$_=?W957>9M=UOOH^9<^WP[-"J+R"@51V5^/$V7\^'9
M2[V<5V]M<3SYEWK2O)5E7O^W\D5U64SU]./!U^/^T/8/HN7\G._]7[[]=GZI
MN[OH%F5[+/VI.5:G2>UWB^FS?EI;U3<8%'\?_:6YNY[TJ;Q6U??^YO?M8JIZ
M1[[PF[8/D7<_[W[MBZ*/U/GX=PPZO?79-[R__HC^ZY!\E\QKWOAU5?QSW+:'
MQ32=3K9^E[\5[=?J\IL?$W+3R9C]'_[=%YV\=]+UL:F*9O@[V;PU;56.43HK
M9?[C^GL\#;^7,?Y',]S C W,K4'7]V<-:&Q /QO8(?FKLR'57_(V7\[KZC*I
MK[-USOM%H9^H&\Q-_W 8N^%_7;9-]_1]J<G-H_<^T*A9737F7G-31%WT6Q<&
M=;$RHKEY[& M%:G#/1!,@H;V])!$C -8&, . >Q] ,5,KJZ:>-"<!@V19HE(
MS<P:@YTXZ,2!5!(<((8!8ID*I2R5J\;=V;0F9JE(C;$I-I) (XDPDB7,1R+Z
MF/&E@206VTBAC5382(C92$4?FFV!M90D@3V001<9F)6,V<A$'ZEE-J1$Z\#J
MT KO=R6=6,4WO!+]L#%; \E,V\!2UP'V:+G8;6!8-63+LS8@';YS1]'#6DY,
MPC.2JED6VGL:@T@3L,.7VRAZ6$Q.<3=2-".E FXPU33 FK7<C14=.<W7'10%
M$*TQV+039N2Z<Y]V,WJ1HAF%5@UFI):0M)I[D0#,.)R )N@$0U(G8 N$!A8#
M3DO"60Y\+?G5[=94Y -D9$)V,.FT1)WEI-.28S,CYAG 3@6VH\&P,Q)V?*.M
MC 29%@.#1"I4!&'8&2V]\#4W:A[&)14; *EB'4"#P=PTDIN.D\$ ;+J4FY$B
M33;PAC:8FD92T_%2P0 >:JWY:PG*DM#88&P:A,V8^Y%$--9EW(Y4=05A:!%C
M<!I0$MI0",P[ XI"P0@C8383L_VIYM$*!IZ19:$6?#"@ZM.*R]9(EL:AR<;T
M-)*>6C("<5%N!019E00^1 S&IP&5HN2$1*,@EI108*8(PY- I>AX:46P#!3;
M$LHR%1@:P@0E4"XZ"H3 V"-0+@KND42:4[P^ Z+ PJ/ -RLH%1W_\B:),V%$
M2LB%K&#@$0">X\ C@#*=\#T 52[PIB0,/)*5HA;O P)5H$GY]SA4N="RP_ D
M]$7-"4$2C&*BI"1D!*.3 #HYA%8DF<A+VS70S()SA+%)")L<XP0^K%7*O[N
M:F8H#900A+%) )NQF"1046;\S;X&*J(LL*,L9J<%[(PYQ4?1PXF2(HY.H-)*
MD#.Z.^\K?;T?CD:;R:9Z.[7]R=K=T]OQZ[/ISPO9\Y5^6E\/47^&N9[I_IG7
M^^.IF;Q6;5N5PYGAKJI:WYE47[K1.OA\>[LI_*[M+Y/NNKZ>I5YOVNH\GA-'
MM\/JY?]02P,$%     @ 2$"N3I@O^"2S 0  T@,  !@   !X;"]W;W)K<VAE
M971S+W-H965T.2YX;6Q]4V%OW" ,_2N('U N).NJ4Q*IUVK:I$TZ==KVF4N<
M!!7B#,BE^_<#DF;9%O4+8./W_&Q,/J%YMAV (R]:];:@G7/#D3%;=:"%O<$!
M>G_3H-'">=.TS X&1!U!6C%^.-PR+61/RSSZSJ;,<71*]G VQ(Y:"_/K! JG
M@B;TU?$DV\X%!ROS0;3P%=RWX6R\Q5:66FKHK<2>&&@*>I\<3UF(CP'?)4QV
M<R:AD@OB<S ^U04]!$&@H'*!0?CM"@^@5"#R,GXNG'1-&8#;\RO[AUB[K^4B
M+#R@^B%KUQ7TCI(:&C$J]X331UCJ>4?)4OQGN(+RX4&)SU&ALG$EU6@=ZH7%
M2]'B9=YE'_=IODF3!;8/X N KX"[F(?-B:+R1^%$F1N<B)E[/XCPQ,F1^]Y4
MP1E;$>^\>.N]US*YY3F[!J(EYC3'\&W,&L$\^YJ"[Z4X\?_@?!^>[BI,(SS]
M2V&Z3Y#M$F21('NSQ+V8[)\D;--3#::-TV1)A6,?)WGC70?VGL<W^1,^3_L7
M85K96W)!YU\V]K]!=."E'&[\"'7^@ZV&@L:%XWM_-O.8S8;#8?E!;/W&Y6]0
M2P,$%     @ 2$"N3GM#6'>T 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H
M965T,3 N>&UL?5/;;MLP#/T501]0)4J:%H%MH.DP;, &!!VV/2LV;0O5Q9/D
MN/O[4;+C>9NQ%TFD> X/*2H;K'OU+4 @;UH9G],VA.[(F"];T,+?V0X,WM36
M:1'0= WSG0-1)9!6C&\V!Z:%-+3(DN_LBLSV04D#9T=\K[5P/T^@[)#3+;TY
M7F33ANA@1=:)!KY ^-J='5IL9JFD!N.E-<1!G=.G[?&TC_$IX)N$P2_.)%9R
ML?8U&A^KG&ZB(%!0AL@@<+O",R@5B5#&CXF3SBDC<'F^L;]/M6,M%^'AV:KO
ML@IM3A\IJ: 6O0HO=O@ 4SWWE$S%?X(K* R/2C!':95/*RE['ZR>6%"*%F_C
M+DW:A_%F=X.M _@$X#/@,0'8F"@I?R>"*#)G!^+&WG<B/O'VR+$W972F5J0[
M%._1>RVVA_N,72/1%',:8_@R9HY@R#ZGX&LI3OP?.%^'[U85[A)\]X?"PSK!
M?I5@GPCV_RUQ+>;AKR1LT5,-KDG3Y$EI>Y,F>>&=!_:)IS?Y'3Y.^V?A&FD\
MN=B +YOZ7UL; *5L[G"$6OQ@LZ&@#O'X@&<WCMEH!-M-/XC-W[CX!5!+ P04
M    " !(0*Y.?*# Z;4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M,2YX;6Q]4V%OVR 0_2N('U <DK999%MJ.DV=M$I1IW6?B7VV4<&X@./VW^_
MKN=MUKX =]Q[]^XXTL'8%]< >/*F5>LRVGC?'1AS10-:N"O308LWE;%:>#1M
MS5QG0901I!7C27+#M) MS=/H.]D\-;U7LH63):[76MCW(R@S9'1#/QQ/LFY\
M<+ \[40-W\'_Z$X6+3:SE%)#ZZ1IB84JHW>;PW$7XF/ LX3!+<XD5'(VYB48
M7\N,)D$0*"A\8!"X7> >E I$*.-UXJ1SR@!<GC_8O\3:L9:S<'!OU$]9^B:C
M>TI*J$2O_),9'F"JYYJ2J?AO< &%X4$)YBB,<G$E1>^\T1,+2M'B;=QE&_=A
MO.'7$VP=P"< GP'[F(>-B:+RS\*+/+5F(';L?2?"$V\.''M3!&=L1;Q#\0Z]
MEWQSLT_9)1!-,<<QAB]CY@B&[',*OI;BR/^!\W7X=E7A-L*W?RC\M$ZP6R78
M18+=?TM<B;E-_DK"%CW58.LX38X4IF_C)"^\\\#>\?@FO\/':7\4MI:M(V?C
M\65C_RMC/*"4Y I'J,$/-AL**A^.MWBVXYB-AC?=](/8_(WS7U!+ P04
M" !(0*Y.''Y!7+0!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX
M;6Q]4]MNG# 0_17+'Q OL&U6*T#*IJI:J956J=H\>V$ *[Y0VRSIWW=L"*$M
MS8OM&<\Y<V8\SD=CGUP'X,FSDMH5M/.^/S+FJ@X4=S>F!XTWC;&*>S1MRUQO
M@=<1I"1+=[OW3'&A:9E'W]F6N1F\%!K.EKA!*6Y_G4":L: )?7$\B+;SP<'*
MO.<M? /_O3];M-C"4@L%V@FCB86FH'?)\;0/\3'@AX#1K<XD5'(QYBD8G^N"
M[H(@D%#YP,!QN\(]2!F(4,;/F9,N*0-P?7YA_QAKQUHNW,&]D8^B]EU!#Y34
MT/!!^@<S?H*YGG>4S,5_@2M(# ]*,$=EI(LKJ0;GC9I94(KBS],N=-S'Z28[
MS+!M0#H#T@5PB'G8E"@J_\ ]+W-K1F*GWO<\/'%R3+$W57#&5L0[%._0>RV3
MVR1GUT TQYRFF'0=LT0P9%]2I%LI3ND_\'0;GFTJS"(\^T/A?PCVFP3[2+!_
ML\2MF.RO)&S54P6VC=/D2&4&'2=YY5T&]BZ-;_(:/DW[5VY;H1VY&(\O&_O?
M&.,!I>QN<(0Z_&"+(:'QX7B+9SN-V61XT\\_B"W?N/P-4$L#!!0    ( $A
MKDZX4RM>!0(  #0&   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;'55
MVXZ;,!#]%<0'K+DE(1$@;;9:M5(K15NU?7;(!-#:F+5-V/Y];4,HI;,OV#.<
M.6?&@X=L$/)5U0#:>^>L5;E?:]T="%%E#9RJ!]%!:]Y<A>14&U-61'42Z,4%
M<4:B(-@23IO6+S+G.\DB$[UF30LGZ:F><RI_'X&)(?=#_^YX::I:6P<ILHY6
M\!WTC^XDC45FEDO#H56-:#T)U]Q_# _',+ !#O&S@4$M]IXMY2S$JS6^7'(_
ML!D!@U);"FJ6&SP!8Y;)Y/$VD?JSI@U<[N_LSZYX4\R9*G@2[%=ST77NI[YW
M@2OMF7X1PV>8"MKXWE3]5[@!,W";B=$H!5/NZ96]TH)/+"853M_'M6G=.DS\
M]S \()H"HE4 &85<YI^HID4FQ>#)\? [:GL<'B)S-J5UNJ-P[TSRRGAO1;A+
M,G*S1!/F.&*B)69&$,,^2T28Q#'Z+SS"PV,TP]B%QTOU;8P3)"A!X@B2?TK<
MK$K$,%M<9(.*;!""W4H$PZ2XR!85V2($^Y4(@DD#7&2'BNP0@G E@F$^:&J*
MBJ0(0;P2P3 )+K)'1?8(P;KQ&.:#QIOA@]Z@ *%8MQX%K7M/%I>6@ZS<N%)>
M*?K6S<J%=QZ)CY&[]'_AXSS]1F75M,H["VU&A[O@5R$TF%R"!_,=UF:$SP:#
MJ[;;G=G+<8Z-AA;=-*/)_*,H_@!02P,$%     @ 2$"N3IEMA_*V 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,30N>&UL;5/;;MP@$/T5Q <$K[U)
M-BO;4C91U4JMM$K5]IFUQS8*,"[@=?KW!>RX5NH78(9SSEP8\A'-J^T ''E3
M4MN"=L[U1\9LU8'B]@9[T/ZF0:.X\Z9IF>T-\#J2E&1IDMPQQ86F91Y]9U/F
M.#@I-)P-L8-2W/PY@<2QH#OZ[G@1;>>"@Y5YSUOX#NY'?S;>8HM*+11H*U 3
M TU!'W?'TS[@(^"G@-&NSB14<D%\#<:7NJ!)2 @D5"XH<+]=X0FD#$(^C=^S
M)EU"!N+Z_*[^*=;N:[EP"T\H?XG:=04]4%)#PP?I7G#\#',]MY3,Q7^%*T@/
M#YGX&!5*&U=2#=:AFE5\*HJ_3;O0<1^GF^Q^IFT3TIF0+H1#C,.F0#'S9^YX
MF1L<B9EZW_/PQ+MCZGM3!6=L1;SSR5OOO9:[PT/.KD%HQIPF3+K&+ CFU9<0
MZ5:(4_H?/=VF9YL99I&>K:/?9=L"^TV!?138KP4>D@\E;F$^%LE6/55@VCA-
MEE0XZ#C)*^\RL(]I?)-_\&G:OW'3"FW)!9U_V=C_!M&!3R6Y\2/4^0^V&!(:
M%X[W_FRF,9L,A_W\@]CRC<N_4$L#!!0    ( $A KDY%G1Q;MP$  -(#   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;&U3VV[<(!#]%<0'A%WL;-*5
M;2F;JFJE5EJE:OO,VF,;!3PNX'7Z]P7LN&[B%V"&<\Y<&+(1S;-M 1QYT:JS
M.6V=ZX^,V;(%+>P-]M#YFQJ-%LZ;IF&V-R"J2-**\=WNP+20'2VRZ#N;(L/!
M*=G!V1 [:"W,GQ,H''.ZIZ^.)]FT+CA8D?6B@>_@?O1GXRVVJ%120V<E=L1
MG=.'_?&4!GP$_)0PVM69A$HNB,_!^%+E=!<2 @6E"PK";U=X!*6"D$_C]ZQ)
MEY"!N#Z_JG^*M?M:+L+"(ZI?LG)M3N\IJ: 6@W)/.'Z&N9Y;2N;BO\(5E(>'
M3'R,$I6-*RD'ZU#/*CX5+5ZF779Q'Z>;Y&ZF;1/X3. +X3[&85.@F/E'X421
M&1R)F7K?B_#$^R/WO2F#,[8BWOGDK?=>B_T'GK%K$)HQIPG#UY@%P;SZ$H)O
MA3CQ=W2^34\V,TPB/5E'/QRV!=)-@30*I/^5F+PI<0N3O@G"5CW58)HX39:4
M.'1QDE?>96 ?>'R3?_!IVK\)T\C.D@LZ_[*Q_S6B Y_*[L:/4.L_V&(HJ%TX
MWOFSF<9L,ASV\P]BRS<N_@)02P,$%     @ 2$"N3M@0'DZW 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL=5/;;MP@$/T5Q >$7:^335:V
MI6RJJI4::96J[3-KCVT48%S Z^3O ]AQW=1] 68XY\R%(1O0/-L6P)$7);7-
M:>M<=V#,EBTH;J^P ^UO:C2*.V^:AMG. *\B24F6;#8W3'&A:9%%W\D4&?9.
M"@TG0VRO%#>O1Y XY'1+WQU/HFE=<+ BZW@#W\']Z$[&6VQ6J80";05J8J#.
MZ?WV<$P#/@)^"ACLXDQ")6?$YV!\K7*Z"0F!A-(%!>ZW"SR E$'(I_%[TJ1S
MR$!<GM_5/\?:?2UG;N$!Y2]1N3:GMY144/->NB<<OL!4SS4E4_'?X +2PT,F
M/D:)TL:5E+UUJ"85GXKB+^,N=-R'\29-)]HZ(9D(R4RXC7'8&"AF_HD[7F0&
M!V+&WG<\//'VD/C>E,$96Q'O?/+6>R_%]NXZ8Y<@-&&.(R998F8$\^ISB&0M
MQ#'YAYZLTW>K&>XB?;>,OO^/0+HJD$:!]*\2;SZ4N(;9?PC"%CU58)HX39:4
MV.LXR0OO/+#W27R3/_!QVA^Y:82VY(S.OVSL?XWHP*>RN?(CU/H/-AL2:A>.
M>W\VXYB-AL-N^D%L_L;%&U!+ P04    " !(0*Y.@V9K4K($   /&@  &0
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
M8OX*2S\YBI;FO\,9F(%;)T:C$4RYWZ@Y*2WXPF*L</KJUV%TZ^Q/LKNE+%Q
ME@*R%A#?BQ=RSA^IIG4IQ1Q)?_<3M7]QLB7F;AJ;=%?ASHQY9;+GFJ2;$I\M
MT8+9>0QYA[E=,=CPKR(D*$(<0?:.X.Y*Q&,*AQD=)LDR$E9)@RKI1Y4L#A-D
M08(L0)!<V?28_,+F)OU$) ^*Y &13]HL@@3%?[@L/EYFDJ=7*OAB1NP3_$'E
M<1A5=!#:C)L;BDX(#88POC&V>_/JUX!!I^UV8_;2S[X/M)B69XW7;TO]#U!+
M P04    " !(0*Y.Y;BH7V "  "]!P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970R,2YX;6QUE=&.FS 017\%\;X!&PPD(DC)5E4KM5*T5=MGAS@!+6!J.V'[
M][4-2UD87H)M[MPS=AA/VG'Q*@O&E/-65XW<NX52[<[S9%ZPFLH-;UFCWURY
MJ*G24W'S9"L8O=B@NO*P[T=>3<O&S5*[=A)9RN^J*AMV$HZ\US45?X^LXMW>
M1>[[PDMY*Y19\+*TI3?V@ZF?[4GHF3>Z7,J:-;+DC2/8=>\>T.Z(0A-@%;]*
MULG)V#%;.7/^:B9?+WO7-QFQBN7*6%#]>+!G5E7&2>?Q9S!U1Z8)G([?W3_;
MS>O-G*EDS[SZ75Y4L7<3U[FP*[U7ZH5W7]BP(>(ZP^Z_L0>KM-QDHADYKZ3]
M=?*[5+P>7'0J-7WKGV5CGUW_AI A# [ 0P > P++\7J0S?P3531+!>\<T1]^
M2\U_C'98GTUN%NU1V'<Z>:E7'QD.@]1[&*-!<^PU>*)!H\+3[B,"0X@C7H3C
M,(0- C#'P!H$'PP(;!""!J$U"#\81+--]AIB-8W51%OB^S"&@!@"8.(9ABPP
MNH)6*!%(B0!*,J-$"\H31E$4PYP8Y,0 9SOCQ O.RE82$)$L$<2?(9(%(MPF
M00!CMB!FN_Q^R,H7C'RX2GP@4SPODUX43U(E&[1= :V4(P) BWKL1<D$%&_"
ME2-!8%$>$ 9 X1R$%Z GLHG62'#UH@ @D3D)$D4K'+C($5#E9%Y^@VCV'\TO
M$V]R>]9,W&S?D$[.[XUM6I/5L3<=L+U]_\O[QO:=BEO92.?,E;[#[4U[Y5PQ
MG8R_T5]UH7OI.*G859EAK,>B;RC]1/%V:);>V+&S?U!+ P04    " !(0*Y.
M8S"XK>P!  #&!   &0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q]5-N.
MFS 0_17$!ZR#@4TV J1-JJJ56BG:JMMG!X:+UL;4-F'[]_6%L!107[ ]GG/F
M'.-Q,G#Q)FL Y;TSVLK4KY7JC@C)O 9&Y /OH-4[)1>,*+T4%9*= %)8$*,(
M[W:/B)&F];/$QBXB2WBO:-/"17BR9XR(/R>@?$C]P+\'7IJJ5B: LJ0C%?P
M];.["+U"$TO1,&AEPUM/0)GZS\'Q')M\F_#:P"!G<\\XN7+^9A9?B]3?&4%
M(5>&@>CA!F>@U!!I&;]'3G\J:8#S^9W]L_6NO5R)A#.GOYI"U:E_\+T"2M)3
M]<*'+S#ZB7UO-/\-;D!UNE&B:^2<2OOU\EXJSD86+861=S<VK1T'M[._P[8!
M> 3@"1#$_P6$(R#\ $36O%-FK7XBBF2)X(,GW,_JB+D3P3'4AYF;H#T[NZ?=
M2AV]93@^).AFB,:<D\O!LYQ@RD":?2J!MTJ<\ J._RUP7F<<XNT*X::)T.+#
MN< ]WB:(-@DB2Q#-"<*GQ2FXG$>;TSJ1T<+'.B4(]MLZXDT=\4H'CI<ZXG61
MIZ59-/O]#$1E.T5Z.>];90YZ%IV:\1F;Z[.(GW23NI[ZH'$=_IV(JFFE=^5*
M7TY[A4K.%6B)NP>ML=:/RK2@4"HSW>NY<*WE%HIWXZN!IJ<K^PM02P,$%
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
M66&69Y1W?/D-$TU;B&]2KDU''-]!B)4BEPF*[@$U)U-06Y1/KW4+/%P,JH2
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
M$=@[70K2$%)G31MJ>,>9=8G!-$[@;:27\$5Q#1VO@&L4*D<.]^F XB4GZN&
MU\ %)9?.O-;I+SBE:U01A2LIR2VN=/:,:6E&:6>X\"9KMO12\S1A[,D;G>]2
M'JK"*^:4<EIBF(],MKLEN$@Y<DPA93I+H40YDW#.K]D_)';Q<SB;:?(Z >?&
MBPB&@2<?9@)\T^T&;T5RF&\<>OE<5@6Z:)?+A.N<'./3K7>8@\C>"G-[A&Q"
M(9K4W#_KWNI&LNV@#AN9K]V[74%%$(JV(?UNT@9E$TKQEE#259U+CQY^]#(T
M 5NW488QM!IP@W=N6P=N721&)9F$O# )\%YP<-L:V_GN?$S?]TG#]=6W-VPX
MU6H6"IJPGC>YC2M,AFZD>%+69V$S$/E6(YTLFBQ^,MV4T\R9%2Q>>,F-TP+M
M'(,G+0"8QS7[$:2^PL:6<G&,'E8QETIZ-MOD1@2[[3E=OW)7MN_H@&!\>J)#
MVN'YV4F3+3C!5BW=W0,TN4!AOO=H;HL'_AWRWC5@=9F#^?3TT)Q%G,Q/6T.U
MKB]NN]/?64?PF]:Q=2B<.2#]L>Y\%IZ?3]N1?Z--0:'PA;*63FUI/_+X47F3
MTZVU;="O!*E)4P5VKN&_NQ57GRX_?WPG#CY\OKDY%-?OOHB;?[GX\JY3S\0<
MT%VCST%79?^.Z_!QLWR67^(*(V)TL0(='[_\@$_P,&!O$F^*MDN\B CSN/6Y
M4,KPH^88K-'TG4MH.U3;\I&4QD^D-7KK@346!)8FKFT P$NJ=&=0U E5D;/:
MQJNL0?:%P1GWB'%#/5S0S%^C3#5XU#RV"CF!15^T;:R*2:9+ZO E0)>^CQP&
MG-0Z _,^#TPM'CK;TCOGW>4>+I;6H(K)FP!H[DP(9F(!=8Y:M!G98D/86<"=
M^1VRM>'0!+CVN\4( N;*9F:SG6S0J0\'GMUL-L&XP'PZ%8=!IWY;#P-1E5*J
M3CK?/AQT.QZ!NH#>X=\SZ-Y4;?MOF]_;'H;T.<5XCTW).S/A#^T7=^2L?U3P
MOKU1AY?9H4M7D7V^?7<CKB_^<O'F0T=U<3G>:UV.=[BLFX\%*&\7[Y96]Z0G
MH M;T!<DXZ9>@4=)E=0Q;7(CWD3YM^  65]GQ>,#DQ4?FO-<@S[0,IS.QG2\
MV)99=B=H0#T)+AB\L<ZC0ZA3LL[3"5_KTA5O4E/#L=3M9Z/S\U<Z\UVG:9DH
MJO KQ;R<GAC=24K(AN^P> C7#,'4'N^HQIQ?!%8+?74W=B@B;*X7%97.,T:Z
ML!'F:SZ8ZE]5,K.TIHQ!<RKCW>0@:(7Q[.]XZ F3/1Z3%TD(BR!S@E5LT*_-
M"M AJJ!3YU9B.,/+BAV^103N;]-]>V+?[0H<LI)VLDXE9V!6TB@4-\#P2W$9
ME8#M<BS6$.N$T1L\9:5IXF$7%=^)F=QXHEX V%1%N>'A&13^H0;ZHT;':Y >
MC]@+'T0+,3EV\?C0LH2^]=#AC./1]/Q5:)F!&S=88C+1=PVU6=JX3O#$/7HH
M2K/') *<AK&VR!G\&?@^!!=(AQLYB_-[1;<*W3;;]#=[J&TS!Z*<E^L)CWFA
MRZIYTA,@" ?4-3F>M1*A[:7'C'=Y,A,*_Q(#%2*E&"%Q&79K;U@AU8(&U5R%
M@^GH?/Z*ZTZ/3H_YIX>HW'A5WQ0?<> 3F-)\/O7E@^??S-0P9 S;+)NEJY0]
MRT#OI3XEYX /+(WH267[P^/QN+GVE&(0E#*7>@6""&<]2' V*M6(-_9,CS15
MT-945[FEJ_FN48F=KI#6"C<XNH.AFNO"!.R !>[EG$I_D^_K\E@;-#$)9DE+
MCTYPO5U&L!?X\0\0V"-06VE+,]$G$/1E8 44B(G7#-&_XN 4*:H[^A8LF?;M
M73)+(N\JE_SI"E]1@00BNM/HK;7Y<A^0W%.>1:E#/@]%]D AGY8RT/5B*$*.
MA ..2W5V5TNV$2BSST<&A/6J,QWHQMO)!4858484>J_Z(B#-BQ/RLQ16:4O)
M="ZF]R6E\^&4/EEV:J2@T&BSMR"R=0IL-(PMS C_/$PK#;GJDM.<.GJS"KD<
M"L#>.W*Q[I").(<XXOO>?3(4-,[F69I\%\#<M30R8DN<# ]E\31& 9 =60]B
M"2Z8M-+YXY^]W0GT[ISUY3PA&1%XI%R)[P.E?SOHS;)2&,, C>U=S!;-_!0Y
M^D)K8[L%@3.^C6MBG ;.DF?J0-GY^ :I81XI[F\[9!2"L?]Z)702,).<[3IS
M.EBTA@DV\L@I[<9N1+PK38!@SZ;]^[*^C.C8'1^T526F0ORAJ,N<=VPEJ56P
MSFHE1J#?]4B+K&"3-Q_- 54A1D6-O-)"_GPYPN$=69Q%I,/YP+!ZA\R&ND.;
MVR_TIT;H![U%#PG15<? S8AB9/Y,&P9#*V(WQ4YYWYO;SY=_%)>?/UZ_^W1S
M<7OU^5-?56-[$^Z+CJ9>TD'3=MCN%;?I*?ZJ(P.D<VUFEKXX!<IO%97?9*5S
M%SO7PAJA",TSN@#.HG&F<X]';AB:;P_.$:%-0XN0<\I1U[X(W#F=>WC>["<;
MJ-!_K\DZ=A?:Q?J%_BP7_ADLO\35VD1K IT9'7;36,7).6W=2T R@*"H(^AX
M2B;Y=#2?!5A8%YX<3"?AR<DIGBT?CTYFX%Z^+\J%)&1BSK^-(XA_/^N!/K,5
M&754?GX>GLUF/-JQN."M02^/<XUT%5C>(7-."*((\@\JO6 ]Q!B(4D!"3K2.
M-$T)_9I@'*-@7><-G03:(U1FIH8"T1IE:>K][9$^'N*P4E\?7.".^SA^H@\V
MWTP7OERNN89CWPA>5:?2K:5".TD[>'DV;\5XAP/Y)I=[<KKS)[K('^?I8 DM
MF[?B3R^@!+T^5[9]());GNB**/)[*P']?-I1(5L*>(H#4Z>SMXA_IQ#G3C%+
MRH#:%^O<%^O<%^O<%^O<%^O\KR[6V:U<O;UXYTXZ>U\!M)%JM:\ NJ\ NJ\
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
M'R// \     3 @  "P              @ $     7W)E;',O+G)E;'-02P$"
M% ,4    " !(0*Y.)^B'#H(   "Q    $               @ 'I    9&]C
M4')O<',O87!P+GAM;%!+ 0(4 Q0    ( $A KDY1IYRX[P   "L"   1
M          "  9D!  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( $A
MKDZ97)PC$ 8  )PG   3              "  ;<"  !X;"]T:&5M92]T:&5M
M93$N>&UL4$L! A0#%     @ 2$"N3CVN5O!M @  V @  !@
M ( !^ @  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( $A
MKD[S;M*ER 0  # 9   8              "  9L+  !X;"]W;W)K<VAE971S
M+W-H965T,BYX;6Q02P$"% ,4    " !(0*Y."?5$R(P"  "0"0  &
M        @ &9$   >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%
M  @ 2$"N3KWSB>SP P  =!(  !@              ( !6Q,  'AL+W=O<FMS
M:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( $A KDYYE@< /P(  +T&   8
M              "  8$7  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"
M% ,4    " !(0*Y.F7.&5MD!  !?!   &               @ 'V&0  >&PO
M=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ 2$"N3AG28PX7 P
M!0T  !@              ( !!1P  'AL+W=O<FMS:&5E=',O<VAE970W+GAM
M;%!+ 0(4 Q0    ( $A KD[)[36CA@0  +@6   8              "  5(?
M  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " !(0*Y.F"_X
M)+,!  #2 P  &               @ $.)   >&PO=V]R:W-H965T<R]S:&5E
M=#DN>&UL4$L! A0#%     @ 2$"N3GM#6'>T 0  T@,  !D
M ( !]R4  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " !(
M0*Y.?*# Z;4!  #2 P  &0              @ 'B)P  >&PO=V]R:W-H965T
M<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( $A KDX<?D%<M $  -(#   9
M          "  <XI  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#
M%     @ 2$"N3KA3*UX% @  - 8  !D              ( !N2L  'AL+W=O
M<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " !(0*Y.F6V'\K8!  #2
M P  &0              @ 'U+0  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM
M;%!+ 0(4 Q0    ( $A KDY%G1Q;MP$  -(#   9              "  >(O
M  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ 2$"N3M@0
M'DZW 0  T@,  !D              ( !T#$  'AL+W=O<FMS:&5E=',O<VAE
M970Q-BYX;6Q02P$"% ,4    " !(0*Y.@V9K4K($   /&@  &0
M    @ &^,P  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    (
M $A KDYBH#<&R0$  %L$   9              "  :<X  !X;"]W;W)K<VAE
M971S+W-H965T,3@N>&UL4$L! A0#%     @ 2$"N3KQ7>=AJ @  <P@  !D
M             ( !ISH  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"
M% ,4    " !(0*Y.?;+I]L<!  !G!   &0              @ %(/0  >&PO
M=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( $A KD[EN*A?8 (
M +T'   9              "  48_  !X;"]W;W)K<VAE971S+W-H965T,C$N
M>&UL4$L! A0#%     @ 2$"N3F,PN*WL 0  Q@0  !D              ( !
MW4$  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " !(0*Y.
M_YBTX\LF  "2P@  %               @ $ 1   >&PO<VAA<F5D4W1R:6YG
M<RYX;6Q02P$"% ,4    " !(0*Y.G.W-,#$"  !]"0  #0
M@ ']:@  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( $A KD[AA3%4H (  *D/
M   /              "  5EM  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4
M" !(0*Y./,>X=D(!  "'#@  &@              @ $F<   >&PO7W)E;',O
M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " !(0*Y.3A4V#6\!  ",#P
M$P              @ &@<0  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08
..'P ? $L(  ! <P     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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>36
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>70</ContextCount>
  <ElementCount>146</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>24</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Document Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/DocumentEntityInformation</Role>
      <ShortName>Document Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/StatementsOfIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/StatementsOfComprehensiveIncomeLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/StatementsOfComprehensiveIncomeParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/StatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - INTERIM FINANCIAL REPORTING</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/InterimFinancialReporting</Role>
      <ShortName>INTERIM FINANCIAL REPORTING</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - NET INCOME (LOSS) PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/NetIncomeLossPerShare</Role>
      <ShortName>NET INCOME (LOSS) PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - NOTES PAYABLE</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://smithmidland.com/role/NotesPayable</Role>
      <ShortName>NOTES PAYABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - STOCK COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/StockCompensation</Role>
      <ShortName>STOCK COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - INTERIM FINANCIAL REPORTING (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/InterimFinancialReportingPolicies</Role>
      <ShortName>INTERIM FINANCIAL REPORTING (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - INTERIM FINANCIAL REPORTING (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/InterimFinancialReportingTables</Role>
      <ShortName>INTERIM FINANCIAL REPORTING (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smithmidland.com/role/InterimFinancialReporting</ParentRole>
      <Position>14</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/NetIncomeLossPerShareTables</Role>
      <ShortName>NET INCOME (LOSS) PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smithmidland.com/role/NetIncomeLossPerShare</ParentRole>
      <Position>15</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - STOCK COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/StockCompensationTables</Role>
      <ShortName>STOCK COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smithmidland.com/role/StockCompensation</ParentRole>
      <Position>16</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - INTERIM FINANCIAL REPORTING (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/InterimFinancialReportingDetails</Role>
      <ShortName>INTERIM FINANCIAL REPORTING (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithmidland.com/role/InterimFinancialReportingTables</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - INTERIM FINANCIAL REPORTING (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/InterimFinancialReportingDetailsNarrative</Role>
      <ShortName>INTERIM FINANCIAL REPORTING (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithmidland.com/role/InterimFinancialReportingTables</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - NET INCOME (LOSS) PER SHARE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/NetIncomeLossPerShareDetails</Role>
      <ShortName>NET INCOME (LOSS) PER SHARE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithmidland.com/role/NetIncomeLossPerShareTables</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - NOTES PAYABLE (Details Narrative)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://smithmidland.com/role/NotesPayableDetailsNarrative</Role>
      <ShortName>NOTES PAYABLE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithmidland.com/role/NotesPayable</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - STOCK COMPENSATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/StockCompensationDetails</Role>
      <ShortName>STOCK COMPENSATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithmidland.com/role/StockCompensationTables</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="smid-20190331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - STOCK COMPENSATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smithmidland.com/role/StockCompensationDetailsNarrative</Role>
      <ShortName>STOCK COMPENSATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smithmidland.com/role/StockCompensationTables</ParentRole>
      <Position>22</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>smid-20190331.xml</File>
    <File>smid-20190331.xsd</File>
    <File>smid-20190331_cal.xml</File>
    <File>smid-20190331_def.xml</File>
    <File>smid-20190331_lab.xml</File>
    <File>smid-20190331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>38
<FILENAME>0001654954-19-005835-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001654954-19-005835-xbrl.zip
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
M(9Z\KA15G_?;^9!Q?7B*B@-N"D^OOST\2_#SV@H"SH(O8*1ASFK;%GM%T/H
M==O;,&J%FJ#^W'+#>350!GO!S0:@=#KF7K%R/>&S&:C;2\_Y&RA>%_ZLE+4:
MYFYM[!I%F\)E]O(YK#WK(?W+-<0(SKWENI5U0B=_-?/!8+T,[ D/F1U&@54=
MWD?!JLL\AP5KX=6\&.Q5UY9#^X$+F[FNY3$_$I7A[3X6N$I'5T=L_V(_RF@E
MI&\MP:\9W<W&OV:6]SKB+KJ)U8%O=Q])VKZ&=-@.@']G!=-U/8=N>W@ S+PN
MU&;N+/*.H;YFP1VWF7J[D*L?V!5:%]A'\DHV!?,QW80U85YU8GBX']]N'PY"
MOL3 @\&ZF8/0,1\XYMK*2S![CP3M9EY";V$/](' 7==+Z'2&VZ<"-H)T!UY"
MO[U]^+ 1[-LY"?E=EL?AY;6=A,Y>67JW3L(NTA/K OM(^8)-P7S,F'U-F%?=
M"SBO!A$6S_HTIMHP>%E$3B2N?3>W>U U77M^D2N#5C[!-J!4R>B>]W/Q4G50
M?@U\@<I@G#_N4Q4-G4[N;$IJQ+4FJ[+0A:AVR62?9E@)%OA:%5/:-"M_?IXU
MD0OC;C!QE;6"G>BM-_$U:'<ITA^LX!M+/;K9TDG4TX?=2L??!I(JN!B<#S:$
MY%?F =9<>/+2F6)]J!!Q>,>V0HS9S56E6S'+UD!5DHW>8+@-4#%[)>?'-F2;
MW/6X@H$WFKL*$IK]W-Y-E<GQ!-U'W_.SCV[%(4VSH$1FZ1S;0E0),[UM 9)/
M;"@Q!;/+\=::JLI"AU5G^M7B'O+#)P^]X$_C3&G)N*[DAE8Q*XF59MH5?)6,
M2V\' +Z'B0,F0HG>*_B_"+E=7$*H,J-D[?OR*;8%J)):;>\ H.W,<+[*7V;,
MM:>LLNA<7;,54WYDX;8VHYNK>)L9<LWYJFG#G->ZZ80;][=\$'1LW#AQA\B+
M*UPH[GD-;LG&T<9%_JACX=@;@U")=<QNON;G&D @AI L;V!J[D6 <N6A^)YX
MS<9^P.+AF/C /3_@X5S+'[ARV5'DE9,/+)SX#A[[%"'JZ4W]MFY>U3T8P >%
MJXI^YOFA($N+KFXW\-H2W,9J>]R-POS9R#)F*&MVT&H/DD6NF&EKP(HP7P98
ML]4>;@S9GXS?3N#[RSN@SBW[&*'2^S1>.-A(PU1 X))#E F,:TVZ8X@7,%M^
M#'7/$"N*K#BGNAZ6>YV5,)=-NW.H=XKIJE"770+[Z@7,<K'/QM]\VEQ).?IQ
M4=S+@ OXZ0H^>K>R9U7Q5;5R0T)=FGT_;+;;S?9BTFXQ(ML#K(^'DV*#D<:)
MN>A$% 3$#X"4@BG6I77.4\V70"Z?8"M8JCGUW8V!V34!-D;H?H7EL59>S:=Z
MZ*5C]71+3#X'/A9F=5[/OPJLR!?G#"_MD-\5U$"LG 7J]2_R@5+%"7<):L6
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
MP,<NFEP[8"IL^L%LM,\'].0/G<;%<)!E'!)>A)/PAG^@FPLH)QH^4[SR7+J
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
M?BTCB89Q!4Z4+#BKBFH2B*,8VSA(@OIRR!\&/XN51,I*&JVS9W'P)$[U)KQ
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
M*X)U<4D9X&(<Y &,!P53[ MD,.#^R(N5<F+-6@2$;&M"]A>G_<L?I15+@[Z
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
MT^,^2W_]1_S!?/4\/:7Q3'6L[;2?MU(/@?OA8]]>:EDZ]9VDU:@$"F3*<ZP
MA7KJW^DFIB0MU"94BAN(C!;4E\8S_CS=-AND2RH%2Z LDMP'EB?&V$!XQ,)[
MQCSC-W K7<.D)^7?'2V6[_XP)AQ$.; G\U<P.'\>PT!F5VJJD$^I0=_"R"Z.
M)E[1R/"R@@T[9$MU-@M\ZL&-@\B9NSCE-$&=]$023-QS5RH]W2EU!C$HH!8>
M!1W(\MBPY(PVM4@B^Q=Y@ R78[?*6VKCCK#!T]A/-JL6LTX#T0B]VH!-L"GJ
M'5,>3MSM.%'J)4LQ)@S\H\7N\ %Y(>3*T,0*7R,)>X"@J\;C&.=BF\T[(,DM
MZDZI>E-^4>3Y(VR820T&N3>+8-I(M7-W$"Q_%H-'YD6V*\]B'!R(V,TL&! =
M+8GP.4C</.UP,H6H?T46_BY5?-I3A1%=SB*]](4E\;'"#HWN,&R-RSWMQ2X?
MG "YUTXH-KNE[J3(^@0]20(]"?[3E(&G0VC1YAOGQ=ZE 1]%VMBN@\X\XQ(X
M% TY#E>S)GYY5H83WUFULT;1P.[#N$9W'G/FU >M%4C=K0,5/_;D%=_&UES[
MX-)E$#8\0EXM:@7'IP[8+>,2O!:)5PM@<<K@"5B8@0@0@/Y.B0>1#)7 P$4B
MQN@4L/%8CF;(;L@Q? *%@YRC,:PP]IX-LT].]T7+>&L%&-VI-6 KT!GR"<9'
M,@I89%!Z6(D;*E.*J:3.A;_3\1*^[T $,9>*5$^"[AO8G?23:#E=R:_Q6M C
M:AE_J@@.'1]4&B[3Y*# "[6-(,N@Y"!&#+ >AG^.3Z]*/R@+!R">A@;^MI !
M,$"%6-NF,";;UGJ)^ZI]QD8EA['8XSHR=R#G^P #72).T>"?LA=$*31!7@\F
MP)2[$\>1J;5?*R84QFL?>3'CW(!_E'9OI%@K?ZEHB*\S9+O,&.!793PD\+$(
MI&:[D_&O),2QT]3K9)VF^&N#"4S;<HB;@6%EM \X<?'U=(( I!P4-"H95^'B
M1JO2M.E,G 0R^])Q@.@Y]LJTL#H,9(GK;RPY*N$U[9F0>,M)0=RE9Q*WRI8!
M'NA/"1$,0EGQIC]N1@@\O"$K;*K1P6BJ'&@J%$MD.Y-!D)D%>CDQ/!F;B;_!
M%Z[^G-9I2==XAR%VI*V[)36]F'Q 8QB(C(676DC"0$YH0_F'4C.C;)%G$5).
M)Q64 J:IU[QL/:\H]18TH"<6.XT782&!"@:6CIFV/J@L/0^3&  *9D1@33H_
MF^*4VXA3AK$%1ET()%'R6X0-/VA29+)88:-5BT;X,>24<X0%$B,Y9 4LJ6*4
MUYPR@<I. 0NH;%7:_*(Y9J'?2-F5OUM@XH.Y(1-/%PW //G<  _YW2H#, ._
MP;(G#4U'LMXBI@BU3Q>DX14SXV+TLF/?-&/-*&WG@UV2N0H]*V5X \E !5Z
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
MUG]4-+:=H$HV69<6FHE$=<ZB+O%RB2,=3,HM;2>HVH"(A'0.C4X0("XW",<
ML6SM$JQ0_'3T0,4'8A&![9Q4&QN%R,Y!-"-L6$_(HX[+5+6UG7AJ R,6M *3
MAO6E%<F2:Q%F"ZT%AY&D*^C9[$>ZX,*L(]OYJ+Z?[:<BY_QOPK?(1C#H 1*Q
M))OFY&+Y'/*1)%O5H;6=MFH#JJ\(YS#,I>:=*#!):M64MK-$7=G$M4TSV"Q6
M!4WD4YU0)!+S4W-7R@'[^<4VDE>? %7857ZFOZO<>U7H[_N:M\1+3A$K2/!&
M)L%3)QZ>>^MN[(6.+X2?DD'P7!;G"XVLCE5I84'R!>:IA>VX5:'8TH!3E,:Y
M886O+!_-T[V2/#1!<H=\2*<LZ,AFM6(:VZ%6#8E:8O=R]6U]=+TY4N(=%4TM
M,IZ=^1HR17>")=^8&V>'M*R9DX0C%:%MWQ="LF-NFAIP+C!,8<CZO&5\7P/R
M#>8DE91/)32V X,N7FJYG8-J*UKY"%%)?,@W=L:9*@Y!Q<KX[F3.KR^2V#+=
M&X=X%62((UP43AD85'163\^((8$T5LI0:FC=:;3 *!V342FN>Z:V8303JLO^
MIVP"J%[;K:*S'A<.04VN#.<&IB\ 13SPC2)^PM=H7MCGO=WD+4D"->EM?[C9
M"U,SY3B';2ISL4(BB/N;1K:_XNR%4H68SD'QE&%<,9DO<<2$2YA\Z\0"1_0"
MSC&!VY5LD%ZC")/TK,HLL+!TM]A+5F^\AO$"!_QH)1JG]2Q9W'U!)FP/O18T
M+DH:1=<&N)8/.Z R/?]WS;L+9QV+_6^GF6T/J>2ZE-6\O$FXANY6MK497L (
M2NOT0@+;#JZ/N%!:Q2SDY;]KF5S64O@\]%;_\U"AW_7'(N\5[_I[B]^,*J15
MKP21$OT90@T=2@."W8W;E2[H6L@3+:7Y&A$(0O0'#'["(;]O+C=#VAX.W2&(
M\NL)V(_1[1@2A .U7=;W1MM!U]Q&ZM:^:TL3]KJNJA#+WQT:RZTM8) L("E(
M^%Y?PGR7__!V%Q#5CV#I/JR"(!\,H&(]>5E75@<FSL>88'XR2G#Q^)7R#6?;
MR5V'WXRIV)!JTL>?8[!Y4FL(T%$.R5W(PI:/4H6P?X<P57 4=);\-J _TN=B
MS/2H;0^5!T-IHB3G$'X:S;N(II\-&+>CN>I47P69[<+[P9AJJ<6]CV/I?5<7
M@!8/0Y,LS!"TMUV2/Q@_N2*<\T(V%/ =(K +L[_[46F7N?RR!BURV_LK#D;5
M2$WN>6>9_?+5.28@5U';WG)1 \9B)1T#Q)OK>YZX-W+D2G+;1]'5 +)$3<>
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
M$MFS -B,%D%,_PE6+31G(V+6K88/VO3+NA3D>#4J6@ME:HD%Y(][_;"JA><
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
M@_@R(,R;/ K6A+D$FI;62GL]TFZ&W#G0KA8%PUPS/NF,:2.->$:-"4E06"K
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
MHFN* >L271&>5R;6C&K;PE?OR-U_)>L3\P2NE0;@0P[P':%-N6:8+]-E;&6
MN$X_!HGVYII"<*Q\&UV@NFP;I128*4T+K<^;SRG-5]PT)4P#K4L-&&P1>UD.
M.? 5<M[W"VU9[R4A,$S1(>L31<@)EF2P:"*,XX)?1&]?59_R&T,K<0ORX^-&
MI+JK/N6'D6:E/]:<?^H&(:_2.#Y-*1?4':'R\&&O)^6\-63G.-W.OPIFJ'FK
MJIQ.*9F4FGNHU.6KDE+[JQ[$?COBJQBN'L<HQ#S.NZVJ:6!VTD.7: &-S8_V
M)OFH:9)/_.YN=I:4UY(^4;8R,37^<W_)^YC<35-)X_%Y/P-KDMQ)W?J#3TAB
M2(/L"7;G)W^SG_I3+VGJ,S76<\Y[JN] >[QGAW7L#[A2].L8;\T\7_W,'/ E
M)MX=4-O77]*H'-BD.W%0S9^&-4EZJV]_'#?2(VU3?04KGS'>L+$\L[+KJIK6
M/M7[+>!6/<_1'+TM1>%U'K-9^30@]*<@+FS9Q\< \B*GC<$-O9.![HSBZYM,
MAE;=9!&:H[U584B4AGAQB)>'1('_:J9B]![\6DW#N";AJPZ$NM;^_\=&GS;^
M?:)XN3'5[2V!/PC03B*-4_U_@7#M6/.]\]=?TF0_L$F?/\X+9%S[#OUN.Y[_
M):+!HWOT6P!Z28/^Z0WO)8P,Q#0,G/+';(FO-N8,?2GZ-4>FW6MO"58#7(F>
MW*[C]!'C.:9W),1JG[UI"=$\F;BETOX[?]GI(LU_P7GUFL,_];<^=O<]K_=&
M=MULG9LGN_H8F%CRKFLH/060T$8$A>WW]T)6"*+5(WQYBI)F!$N7[SQ/*2*A
MVS0,:=%MEBJ7=YLX%M%?HS3TUNWL6P6WK ) K_O=<$JIK$H%U-;8JU.:C]$I
MUS2(\)=D0>*X.X#EO\)J>A4TZ4HBET$35(N-E? MRW">*;BN%/#LCIA,FQJ7
MQ&DA-1:+NUCUK0NN62WM.5(SGI. C17"'QXR$%:6 M2\!G#]IFZ)CLW?8[S$
M[/M1E>64.0RAOOVUPH"ZP8Y1NM!;::!*90]ME$;JE1E;[P3\G9MSGH6XILNC
MN7>L2H!ZR1VK=#NRUD1"=0\UR@#ZK36P+?8+4%^H4!DLUDA->\T3<A?T463
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
M33%K>)2R\Q ^%_R20!K>.T.#3&&+#%Q2-6(O[-/UZ?/?T(N,@DI1( <?'.-
MH+(5$BZ7<5P:*J53M;@TD(KOG:%"I;C%+G&-0Q1?TK9,22SM$%L%@1Q\=(8#
MB;H6X;^:HWB*H^F7F#RE,[8Q]R(I#0(!(!V?'*-#JKY%6D9S+PPOE@F.4")8
M-7$+@C=QCO' U=?F1+T:,#?^U%7HB'2^%DA &7%G7PU!P"8U9#XG4>9'S/S&
MR6"99N%,A2-,+D%2.2A-[NS X6APR/KAF.M(->IEY0?&E#RK9YVCSN;\G/Y\
M2:*$A#B@GP2=7+Z35U#7[-96-_&2AXRK97(T];P%,[U/QRA,D_4GF1.V8(/Y
MQ[]M6CB8;$Y>[DF"%<[87!PF7;M7[:Y>-TDHOFI%MLO9\M5JX5KN1@)-FAOC
MFF(C'XVAI%2*6W/NRA'FT2!0U0TV6$"/&/S57ZWY<D$P$DZ+74*X^^CAD!VW
M7I-XY(5HA/QE3#LQ6FLDL7VUJ#7W;@UNP$@X0ISODV64)D/D(_S(VGV'( .6
M7,R: UAKX(*H[C!+ZIXEE;+F'=:"'T!9P_U*<) _CKT ?8T><!B^KI^W#NVW
MRECS_=9!F--^EWI /WJD"I/X!30\\4M;<P#KC$HR11VC8N@]W7HLE,T+>4Z6
M;87*Q:UY@B$X"RCA*>P8)W03A9,9"KX0$B14M<%D2'&-'Q&$(9FP-5?Q#GRI
MP7"#O?L8+3P<7#VS^#K4C8)!.D-Q:=4I9@\D;,_#K$^?!AI.T3?VGF6]K%S*
MGH.Y-B$E_=Q 'MA%:G8&8WM]#>Q59D_;/D'TC\'-2FMA [/6I23UPJRDY0Y#
M%BA.7^Y#C^ZGHX#=!%LP)R#%0]:!9%)04HTY";0ZE%I_-SI8+[>N2Y*DDK%M
MJQB4"V/[?PTNN!JZ 7YAWKLCD:\:Y03%H608V^AKD"'5V U25JU3S35PV(WM
M_K4GF4.976ZP]X##S.5*Q];JC6.U^P!> Y1E8]O8'<[/='%RH_\56@T^7I/)
M0!DTMK'5ID'(HM-G<&MG9'XM#^R\WBX//J?; U_ $R&IYLZP$R_I,%_134J0
M2 3*D;'-;1V.Y/J[0=-ZL3I$=&Y?JCN1J#R4(&,[8&V"Y)H;.O/)K:)X\54,
M.9.0"4 Q-[9!A6.N4L6E+I%YI:"3"K<PE!ACNU7MSB#1V0U2>O@1!R@*MAI)
MUS>0C2Q,&DJ;L7VM_ABF@8H;/-ZPR.[!Y)(.O%@=;\ O#>7)V$98FR>9UF[P
MLMKJH1OD)6BMWHN2'[D4E"=CQ^/:/$%0<(.OP8(EX<315),QE1R4,V/N!VW.
M8$BXP5HQC8R2*FYA*#_[<"[ ^)'H[ 8IE\LD)7,4=X-'UOF9SZ2'%LSC)7'*
M2H7 T:7.D 3 P VR=/P).S@2SMUQ)( \"*UTJV_MP$$+>;$(E%EG/1#2);L>
MP8\H?B!T,K1.,7=!!2%:*0BEVP'G!U0EE\99P:H*=&JL%H62YXZ#!(Q'^_OL
M#8FF8Q3/>=EN.9,LMS248'=<*3*MW>B2Z^EBE3)S[#T7=)2&.2D%H6RYXU !
M8N$&<86V@1:K<$+<\9QP=&S[\K1.G$<#D1WGKL8%M"6>XWYM;%F#LT=>Q(1Q
M"X,O&YJ+P='D1J*S&Z04\E,H&*F6A-)A;,^N38=(6S>XZ 9!%LWEA?<>IE/H
MI;? Z>LK'YS #)$ E!EC>VYM9A2ZNT'0.*:;C&7\ NDNO+)06HSMC;5I$6NL
MOXKXM%I%1&C*TL787T=T?7\Y7X:L,5DTLN"YH.PV&5W)2KJA;D50.S"VS=;O
MGO6P<J/;#ED*^P@%5UX<X6B:%)2A^Q7L8\G"$2(+I=/8IEJ;3C@B;C H?DP*
MLM2',V1L(]W HOY0MF^JW0YH*RZ0A/)L;'^^2U"W%(U&6;>>78[_BETIU=PY
M/-5<Y[M2?7_^EGKN()*=.7B1I@49T+IA2)Y8Y[@F<8\L']+),JRFAY%P!I1W
M(V,=,.9?"Q,W>-Q<ZF.[K@Q5C?0>')DV9;U3Z^X&1Y8\T0:WA;5'QG8ZH>FZ
M81!G6@>9<V/[.5.57UHL;SOGVHZ>:A4P+I*YRJ_<7:8S$N,_N*G;N+I6Y6RG
M<]N1/!$0[I+63Y*E+F%K&=NYWAHAJPR NT3)<[E+%*R3S-W@5?H&*(,E<K=[
MI*<_OX&$K><8V^7@KQU36^7= ,B\)A6RGH=L%]+<GM(J#57-9T(!ZPG+=B?)
MQ:E,\TT2D6JU7B1QYS"WYELDM@_:5VT%GK2O"UO/A;7;47M99T<>B-FX!Y+!
M9'7FRW?=OY.Y[E\KZ9!))Z_&IIN--6#3*$C":8& 53]4WIJQW+>[74[522K6
M9Z2G*"BH.)K*.A37FBY00#L:ZM,?)0,6KZP;5/ -2<1 H?G%7$S-L9#$:8$!
M^MLV^O0CEF(T6/HI7=.C^!'[J/N,>=C3HOR2;4!>V/C"*8L=V+-3ZU6+DAZ9
M>SB28L\K;ID (;8B"G@ZO!Y9-IF5*/]"]KA,<HOF#RCF@,M*\@I:.Z"3(U5&
M5=3X9A:C E@OO#C&*!XR-$(YL/RBUL[2=*&5:>K&2G](7KPP?1&2L Y8*Q>S
M]DR4#@'\IKL$_FB&%PNZ^:.J_$17^K3^J8H(B8BUT\L:I"@U=X.@_ 8ZX+''
M:DE7HFPJ"^)*+"I?1[<84"-O/R1&B"0?<+> 9EG9!Y/L_99")QZ14.I&%<O8
MCG<!DJ%6VPUZOL0D2>@H.Y$%RY<*69NC]0C@*-;V".LO*$*Q%U)[Z@9S]C!2
MRE(D/*+\G1T)?RI!VU$M4$YA +C1LT8H#%<KD5LO_AVQ7!9*HF0RMH-7@!RI
MU7:#GDV"D;QUDI4 IZCMX!0@&4(EVSX4;A1[O:,&X*]8&,B@L>0 N@Q6%6T]
MA^S"X4HM]H)2;J'J+9%*SH& ". 6"8: &^-E/TH1!3)5SF&5@M9C'X P;\>J
M<_5M__7HM6(K0'KT_TF*?74&3I6<];B)G6B6H^%&%_SBX8A- (.(^=0'D](C
M=)L7Z"3; * \E$EC]Q5J,:F'CAN,%A0%S7<.Q+_4XH:CIT,$W)&(E)=9RDE.
M)0>ER=ANK3Y-2C3:ONY\74E?4]0N240U75)E\Z4VB9(+-"$QVN2Z0\DMCDB,
MTY?U;$$A+=>RB@2[1>F,!.R66Y)FH5"RV72/C8!:H[' _)I3\]YY.@S3IE#D
M$%^@"$D]NT(!J,D8VQ_O8#)"_=V8<^Y0"O%:;!4#GWLX10A7U[;WLG5VG?4-
MDPLOP3[+X(_#92J['J 4M/ZJ6RV2@7BXT?M^07@ZHZWJ/M)99(KNEBPZ8#"I
M!,ZK_5#Z-5E_IPSLF:J+4KLXS@QU=X+S:JP_9U:;M'K<E]!SFOA\(-*X(J1=
MD?4WTLR2KT+0P9LL@E2&FQ:7KK:\AU]M*=6;7W3I?,>J=B1!U6;ZYB"@E:L*
M5M&AKJ3WD(Q%ARG-A;5MGYHBD2A=*F*V _?9Y3C40ZO_ L_^=JS;=@19,P;0
M',IN6\W7B#8Z9'?#?R(AFW(*?G[D+^-5BL48)_1//?IK-%UIK4[O:^X;;8?(
M-6@;,*-KBB0W3)&CH-J:I$*V$X 9,P@ 5*W/<*I85 )RGG[8=77I8A[4?Y]E
M9M.CWEYG)9WQIYTKG@9H<'#[*DD971I;OH>/+<4J_Z>35^K$6%(OX29(W(7<
M :U,WZ!%S[=D#A:(<2.90WT65J;$1G02L3%*D.%A6R.^6!NYX6MB)/>#_B%G
MN6W"'!#K,T!^<<=8D5G<]J$F7Z'"+1LW\IZI+G9SBMJ^SUJ'#J'&;K@,!,^<
MJ<A1B#GCJ=0@"H2$&Z25,K.IJ.(6MNWHJT.01&LW: &\2:;L5_ J;+OF:O4Q
M783<(';[=3)E<AA!>=NWE>M0)M?=#7[V]!J;^>FJLKTS_PC;(G,IT1;$J?T
MQ7'L,3_8J_=+Z"*3S7?P.IP90U7$ZP-3VR >4?Q $F3?&.YCXB,49.'OF>$/
M%EGP_-4SBGV<R)]G4(HZ,Q:KJ ?#X,A8G ?2HLQ13F?V#%')>"PH;SMK!'Q,
MEBKL!BE&XXT,/F0"I,#AF*+=EB:_G=G/][##XH0UOY'ER56T??_<]BG7I9?,
MKD/R) C+_*AQ<$YKZJRJ<L"U7=!,ZR2+(V5WO&,-HE/G(Z8<7[Q\I<-S/]KD
M).GZ*7Y<':\JE:Q3ESO'UD(VJT-H3<3<&&>-SG#&',H[H-Z:&; ;_'.9WU8=
MDR'R2>3C$)4:/":-]58SWV;;0="8G9@DPPUSZR%*CH\S:NC/(<HXBH+NG,0I
M_D.Q&X%)V_:>&V61U #$)0-X#:+JX621/Q8[F*R>^Q4SKQ"S[2G:(^4@ -N?
M3@KV!C<_N%@R_^Q4JVVGU!ZMK GXV^_C/!1OV1X-!^QO:ZE);!M[G\Z[*ST*
M^6+$%@(4M^W;VZ/!: ':_GFMJNXK9-D4#GI2#EH%T(Z,)6AJ;&>D#9L;J]UJ
MLZN3J [1/&G;'FA]:E34BC$ZQ/[_-7K 88B"5VVUY@^N.-ASUAZCD,!TB%;!
MLLA%]-NPGC64Q*QGK&[>"CBP'"+[]S%:>#A8KX3RA%G=:!67IW*6U*W/>D;M
MYNU%!\@#-B3M74E9SGH.;F.&\>^SN[C!'IU @><TNO583^V]CXV&!$'7=QOW
MW@M;,;$XQ5K[C;*\]63A-4F"[CMX:!VBYXKJ&R^I&J^0:=I&1=IZ?G)SEB%
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
M $A KDXA[!/B4V   )\/!  1              "  0    !S;6ED+3(P,3DP
M,S,Q+GAM;%!+ 0(4 Q0    ( $A KDZ<IS@V[P<  $<_   1
M  "  8)@  !S;6ED+3(P,3DP,S,Q+GAS9%!+ 0(4 Q0    ( $A KDZ'_ZC$
M_PT  )^Z   5              "  :!H  !S;6ED+3(P,3DP,S,Q7V-A;"YX
M;6Q02P$"% ,4    " !(0*Y.M_]OD2<.  #OQP  %0              @ '2
M=@  <VUI9"TR,#$Y,#,S,5]D968N>&UL4$L! A0#%     @ 2$"N3N3Z!)-$
M+   Z7D" !4              ( !+(4  '-M:60M,C Q.3 S,S%?;&%B+GAM
M;%!+ 0(4 Q0    ( $A KD[G[E_+UQP  &O> 0 5              "  :.Q
M  !S;6ED+3(P,3DP,S,Q7W!R92YX;6Q02P4&      8 !@"* 0  K<X

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