<SEC-DOCUMENT>0001171843-17-002553.txt : 20170503
<SEC-HEADER>0001171843-17-002553.hdr.sgml : 20170503
<ACCEPTANCE-DATETIME>20170503090610
ACCESSION NUMBER:		0001171843-17-002553
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		64
CONFORMED PERIOD OF REPORT:	20170331
FILED AS OF DATE:		20170503
DATE AS OF CHANGE:		20170503

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			STERLING CONSTRUCTION CO INC
		CENTRAL INDEX KEY:			0000874238
		STANDARD INDUSTRIAL CLASSIFICATION:	HEAVY CONSTRUCTION OTHER THAN BUILDING CONST - CONTRACTORS [1600]
		IRS NUMBER:				251655321
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		2751 CENTERVILLE RD.
		STREET 2:		SUITE 3131
		CITY:			WILMINGTON
		STATE:			DE
		ZIP:			19803
		BUSINESS PHONE:		3024789170

	MAIL ADDRESS:	
		STREET 1:		20810 FERNBUSH LANE
		CITY:			HOUSTON
		STATE:			TX
		ZIP:			77073

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	OAKHURST CO INC
		DATE OF NAME CHANGE:	19950831

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	OAKHURST CAPITAL INC
		DATE OF NAME CHANGE:	19931130
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>f10q_050317p.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<HTML><HEAD>
     <TITLE></TITLE>
</HEAD><BODY STYLE="font: 10pt Times New Roman, Times, Serif">





<p style="margin: 0"></p>

<p style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="margin: 0">&nbsp;</p>

<p style="margin: 0"></p>

<table cellspacing="0" cellpadding="0" style="font-size: 10pt; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 100%">
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>UNITED STATES</b></p>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>SECURITIES AND EXCHANGE COMMISSION</b></p>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>Washington, D.C. 20549</b></p>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>&nbsp;</b></p>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>FORM 10-Q</b></p>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>&nbsp;</b></p>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">(Mark one)</p></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; text-indent: 0.25in; font-size: 10pt"><b>[X] <font style="font-variant: small-caps">&nbsp;QUARTERLY REPORT PURSUANT TO SECTION</font> <font style="font-size: 10pt">13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></b></td></tr>
<tr style="vertical-align: top">
    <td>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">For the quarterly period ended: March
        31, 2017</p>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Or</p></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; text-indent: 0.25in; font-size: 10pt"><b>[&nbsp;&nbsp;&nbsp;]&nbsp;&nbsp;TRANSITION REPORT PURSUANT TO SECTION <font style="font-size: 10pt">13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></b></td></tr>
<tr style="vertical-align: top">
    <td>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">For the transition period from___
        to ___</p>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p></td></tr>
<tr style="vertical-align: top">
    <td>
        <p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">Commission file number <b>1-31993</b></p>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>&nbsp;</b></p></td></tr>
</table>


<p style="margin: 0"></p>

<p style="margin: 0"></P>

<P STYLE="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><B>STERLING CONSTRUCTION COMPANY,
INC.</B></P>

<P STYLE="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">(Exact name of registrant as specified
in its charter)</P>



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

<p style="margin: 0">&nbsp;</p>

<table cellspacing="0" cellpadding="0" style="font-size: 10pt; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 50%; text-align: center; text-indent: 0.25in; font-size: 10pt"><b>DELAWARE</b></td>
    <td style="width: 50%; text-align: center; text-indent: 0.25in; font-size: 10pt"><b>25-1655321</b></td></tr>
<tr style="vertical-align: top">
    <td>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">State or other jurisdiction of incorporation</p>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">or organization</p></td>
    <td>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">(I.R.S. Employer</p>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Identification No.)</p></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; text-indent: 0.25in; font-size: 10pt">&nbsp;</td>
    <td style="text-align: justify; text-indent: 0.25in; font-size: 10pt">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>1800 Hughes Landing Blvd.</b></p>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>The Woodlands, Texas</b></p></td>
    <td>
        <p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>
        <p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>77380</b></p></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: center; text-indent: 0.25in; font-size: 10pt">(Address of principal executive office)</td>
    <td style="text-align: center; text-indent: 0.25in; font-size: 10pt">(Zip Code)</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; text-indent: 0.25in; font-size: 10pt">&nbsp;</td>
    <td style="text-align: justify; text-indent: 0.25in; font-size: 10pt">&nbsp;</td></tr>
</table>

<p style="margin: 0">&nbsp;</p>

<p style="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">Registrant&#8217;s telephone number, including area code&nbsp;&nbsp;<b>(281) 214-0800</b></p>

<p style="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><b>&nbsp;</b></p>

<p style="text-align: justify; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">(Former name, former address and former fiscal year, if changed from last report)</p>

<p style="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp; &nbsp;</p>

<p style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">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.</p>

<p style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">[&#8730;] Yes &nbsp;&nbsp;&nbsp;[ ] No &nbsp;</p>

<p style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</p>

<p style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). [&#8730;] Yes [ ] No</p>

<p style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</p>

<p style="text-align: justify; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of "large accelerated filer," "accelerated filer" and "smaller reporting company" in Rule 12b-2 of the Exchange Act. (Check one):</p>

<p style="text-align: justify; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</p>

<p style="text-align: justify; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse">
<tr>
    <td style="font-size: 10pt; vertical-align: middle; text-align: justify; width: 37%">Large accelerated filer&nbsp;&nbsp;&nbsp;[&nbsp;&nbsp;]</td>
    <td style="font-size: 10pt; vertical-align: bottom; width: 63%">Accelerated filer&nbsp;&nbsp;[&#8730;]</td></tr>
<tr style="vertical-align: middle">
    <td style="font-size: 10pt; text-align: justify">Non-accelerated filer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&nbsp;&nbsp;]</td>
    <td style="font-size: 10pt">Smaller reporting company&nbsp;&nbsp;[&nbsp;&nbsp;]</td></tr>
<tr>
    <td style="font-size: 10pt; vertical-align: middle; text-align: justify"><font style="font-size: 8pt">(Do not check if a smaller
    reporting company)</font></td>
    <td style="font-size: 10pt; vertical-align: bottom">Emerging growth Company&nbsp;&nbsp;[&nbsp;&nbsp;]</td></tr>
</table>


<p style="text-align: justify; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="text-align: justify; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</p>

<p style="text-align: justify; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. [&nbsp;&nbsp;]</p>

<p style="text-align: justify; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</p>

<p style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). [ ] Yes [&#8730;] No</p>

<p style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</p>

<p style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">At April 28, 2017, there were 26,977,437 shares outstanding of
the issuer&#8217;s common stock, par value $0.01 per share. &nbsp;</p>


<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>STERLING CONSTRUCTION COMPANY,
INC.</b></p>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>QUARTERLY REPORT ON FORM 10-Q
</b></p>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>TABLE OF CONTENTS</b></p>



<p style="margin: 0">&nbsp;</p>

<p style="margin: 0"></p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; width: 92%"><font style="font-variant: small-caps">PART I. FINANCIAL INFORMATION</font></td>
    <td style="width: 8%"><font style="font-variant: small-caps">&nbsp;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-variant: small-caps">&nbsp;</font></td>
    <td><font style="font-variant: small-caps">&nbsp;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><a href="#a_001"><font style="font-variant: small-caps">Item 1.&nbsp;&nbsp;Financial Statements</font></a></td>
    <td style="text-align: right"><a href="#a_001"><font style="font-variant: small-caps">3</font></a></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-variant: small-caps">&nbsp;</font></td>
    <td><font style="font-variant: small-caps">&nbsp;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><a href="#a_002"><font style="font-variant: small-caps">Item 2.&nbsp;&nbsp;Management&#8217;s Discussion and Analysis of Financial Condition
    and Results of Operations</font></a></td>
    <td style="text-align: right"><a href="#a_002">19</a></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-variant: small-caps">&nbsp;</font></td>
    <td><font style="font-variant: small-caps">&nbsp;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><a href="#a_003"><font style="font-variant: small-caps">Item 3.&nbsp;&nbsp;Quantitative and Qualitative Disclosures about Market Risk</font></a></td>
    <td style="text-align: right"><a href="#a_003"><font style="font-variant: small-caps">27</font></a></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-variant: small-caps">&nbsp;</font></td>
    <td><font style="font-variant: small-caps">&nbsp;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><a href="#a_004"><font style="font-variant: small-caps">Item 4.&nbsp;&nbsp;Controls and Procedures</font></a></td>
    <td style="text-align: right"><a href="#a_004"><font style="font-variant: small-caps">28</font></a></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-variant: small-caps">&nbsp;</font></td>
    <td><font style="font-variant: small-caps">&nbsp;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold"><font style="font-variant: small-caps">PART II. OTHER INFORMATION</font></td>
    <td><font style="font-variant: small-caps">&nbsp;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-variant: small-caps">&nbsp;</font></td>
    <td><font style="font-variant: small-caps">&nbsp;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><a href="#a_005"><font style="font-variant: small-caps">Item 1.&nbsp;&nbsp;Legal Proceedings</font></a></td>
    <td style="text-align: right"><a href="#a_005"><font style="font-variant: small-caps">29</font></a></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-variant: small-caps">&nbsp;</font></td>
    <td><font style="font-variant: small-caps">&nbsp;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><a href="#a_006"><font style="font-variant: small-caps">Item 1A.&nbsp;&nbsp;Risk Factors</font></a></td>
    <td style="text-align: right"><a href="#a_006"><font style="font-variant: small-caps">29</font></a></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-variant: small-caps">&nbsp;</font></td>
    <td><font style="font-variant: small-caps">&nbsp;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><a href="#a_007"><font style="font-variant: small-caps">Item 2.&nbsp;&nbsp;Unregistered Sales of Equity Securities and Use of Proceeds</font></a></td>
    <td style="text-align: right"><a href="#a_007"><font style="font-variant: small-caps">29</font></a></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-variant: small-caps">&nbsp;</font></td>
    <td><font style="font-variant: small-caps">&nbsp;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><a href="#a_008"><font style="font-variant: small-caps">Item 3.&nbsp;&nbsp;Defaults upon Senior Securities</font></a></td>
    <td style="text-align: right"><a href="#a_008"><font style="font-variant: small-caps">29</font></a></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-variant: small-caps">&nbsp;</font></td>
    <td><font style="font-variant: small-caps">&nbsp;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><a href="#a_009"><font style="font-variant: small-caps">Item 4.&nbsp;&nbsp;Mine Safety Disclosures</font></a></td>
    <td style="text-align: right"><a href="#a_009"><font style="font-variant: small-caps">29</font></a></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-variant: small-caps">&nbsp;</font></td>
    <td><font style="font-variant: small-caps">&nbsp;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><a href="#a_010"><font style="font-variant: small-caps">Item 5.&nbsp;&nbsp;Other Information</font></a></td>
    <td style="text-align: right"><a href="#a_010"><font style="font-variant: small-caps">29</font></a></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-variant: small-caps">&nbsp;</font></td>
    <td><font style="font-variant: small-caps">&nbsp;</font></td></tr>
<tr style="vertical-align: bottom">
    <td><a href="#a_011"><font style="font-variant: small-caps">Item 6.&nbsp;&nbsp;Exhibits</font></a></td>
    <td style="text-align: right"><a href="#a_011"><font style="font-variant: small-caps">30</font></a></td></tr>
<tr style="vertical-align: bottom">
    <td><font style="font-variant: small-caps">&nbsp;</font></td>
    <td><font style="font-variant: small-caps">&nbsp;</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold"><a href="#a_012"><font style="font-variant: small-caps">SIGNATURES</font></a></td>
    <td style="text-align: right"><a href="#a_012"><font style="font-variant: small-caps">31</font></a></td></tr>
</table>


<p style="margin: 0"></p>

<p style="margin: 0">&nbsp;</p>

<p style="margin: 0">&nbsp;</p>

<p style="margin: 0"></p>

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

<p style="margin: 0">&nbsp;</p>

<p style="margin: 0"></p>

<p style="font-size: 10pt; text-align: left; margin-top: 0pt; margin-right: 0.05in; margin-bottom: 0pt"><b>PART I</b></p>

<p style="font-size: 10pt; font-weight: bold; text-align: left; margin-top: 0pt; margin-right: 0.05in; margin-bottom: 0pt"><a name="a_001"></a>Item 1. Financial
Statements</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>STERLING CONSTRUCTION COMPANY,
INC. &amp; SUBSIDIARIES</b></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>CONDENSED CONSOLIDATED BALANCE
SHEETS</b></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>(Amounts in thousands, except
share and per share data)</b></p>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<div data-td-taggable-table="" data-td-statement-type="balance-sheet"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; font-weight: bold; text-align: justify">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br> 2017</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">December 31, <br> 2016</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; font-weight: bold; text-align: center">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; text-align: center">(Unaudited)</td><td style="font-size: 10pt; font-weight: bold">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; font-weight: bold; text-align: center">ASSETS</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold">&nbsp;</td>
    <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; text-align: right">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify">Current assets:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold">&nbsp;</td>
    <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; text-align: right">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; font-size: 10pt; text-align: justify; padding-left: 10pt">Cash and cash equivalents</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">37,147</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">42,785</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-left: 10pt">Contracts receivable, including retainage</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">91,089</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">84,132</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: -10pt; padding-left: 20pt">Costs and estimated earnings in excess of billings on uncompleted contracts</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">34,475</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">32,705</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-left: 10pt">Inventories</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3,757</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3,708</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-left: 10pt">Receivables from and equity in construction joint ventures</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">7,890</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">7,130</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; padding-left: 10pt">Other current assets</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">6,609</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">5,448</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-left: 20pt">Total current assets</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">180,967</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">175,908</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify">Property and equipment, net</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">65,821</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">68,127</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify">Goodwill</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">54,820</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">54,820</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt">Other assets, net</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">2,968</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">2,968</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; padding-left: 20pt">Total assets</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">304,576</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">301,823</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; font-weight: bold; text-align: center">LIABILITIES AND EQUITY</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify">Current liabilities:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-left: 10pt">Accounts payable</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">71,448</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">67,097</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: -10pt; padding-left: 20pt">Billings in excess of costs and estimated earnings on uncompleted contracts</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">62,656</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">64,100</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-left: 10pt">Current maturities of long-term debt</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">2,939</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3,845</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-left: 10pt">Income taxes payable</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">105</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">78</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-left: 10pt">Accrued compensation</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">7,885</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">5,322</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; padding-left: 10pt">Other current liabilities</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">6,745</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">6,150</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; padding-left: 20pt">Total current liabilities</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">151,778</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">146,592</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify">Long-term liabilities:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-left: 10pt">Long-term debt, net of current maturities</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">1,358</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">1,549</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: -10pt; padding-left: 20pt">Members&rsquo; interest subject to mandatory redemption and undistributed earnings</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">44,183</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">45,230</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; padding-left: 10pt">Other long-term liabilities</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">419</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">362</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; padding-left: 20pt">Total long-term liabilities</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">45,960</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">47,141</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Commitments and contingencies (Note 8)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify">Equity:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-left: 10pt">Sterling stockholders&#8217; equity:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: -10pt; padding-left: 20pt">Preferred stock, par value $0.01 per share; 1,000,000 shares authorized, none issued</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">--</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; color: #5A5A5A">&nbsp;</td>
    <td style="font-size: 10pt; color: #5A5A5A; text-align: left">&nbsp;</td><td style="font-size: 10pt; color: #5A5A5A; text-align: right">--</td><td style="font-size: 10pt; color: #5A5A5A; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: -10pt; padding-left: 20pt">Common stock, par value $0.01 per share; 28,000,000 shares authorized, 25,050,501 and 24,987,306 shares issued</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">251</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">250</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-left: 10pt">Additional paid in capital</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">209,555</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">208,922</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; padding-left: 10pt">Retained deficit</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(103,995</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(101,738</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-left: 20pt">Total Sterling common stockholders&#8217; equity</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">105,811</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">107,434</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; padding-left: 10pt">Noncontrolling interests</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">1,027</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">656</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; padding-left: 20pt">Total equity</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">106,838</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">108,090</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; padding-left: 20pt">Total liabilities and equity</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">304,576</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">301,823</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>



<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><i>The accompanying notes are an
integral part of these condensed consolidated financial statements.</i></p>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><i>&nbsp;</i></p>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><i></i></p>

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

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><i>&nbsp;</i></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>STERLING CONSTRUCTION COMPANY,
INC. &amp; SUBSIDIARIES</b></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>CONDENSED CONSOLIDATED STATEMENTS
OF OPERATIONS</b></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>(Amounts in thousands, except
per share data)</b></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(Unaudited)</p>

<p style="font-size: 10pt; font-variant: small-caps; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><font style="font-variant: normal">&nbsp;</font></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<div data-td-taggable-table="" data-td-statement-type="income"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: justify">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Three Months Ended <br>March 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: justify">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2017</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2016</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; font-size: 10pt; text-align: left; text-indent: 0in">Revenues	</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">153,416</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">126,567</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: 0in">Cost of revenues	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(144,129</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(123,019</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Gross profit	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">9,287</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3,548</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 0in">General and administrative expenses	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(10,604</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(10,085</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: 0in">Other operating (expense) income, net	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(471</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">71</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Operating loss	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,788</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(6,466</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: 0in">Interest income	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">41</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: 0in">Interest expense	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(112</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(873</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt; text-indent: -10pt">Loss before income taxes and earnings attributable to noncontrolling interests 	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,859</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(7,336</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: -7.55pt; padding-left: 7.55pt">Income tax expense	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(27</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">--</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Net loss	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,886</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(7,336</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; padding-left: 10pt; text-indent: -10pt">Noncontrolling owners&#8217; interests in earnings of subsidiaries and joint ventures	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(371</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">8</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -7.55pt; padding-left: 7.55pt">Net loss attributable to Sterling common stockholders	</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(2,257</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(7,328</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 0in">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -11.95pt; padding-left: 11.95pt">Net loss per share attributable to Sterling common stockholders:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 16.1pt">Basic and diluted	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">(0.09</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">(0.37</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: 0.2in">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -7.1pt; padding-left: 7.1pt">Weighted average number of common shares outstanding used in computing per share amounts:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 6.1pt; padding-left: 9pt">Basic and diluted	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">25,022</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">19,760</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><i>&nbsp;</i></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><i>The accompanying notes are an
integral part of these condensed consolidated financial statements.</i></p>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><i>&nbsp;</i></p>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><i></i></p>

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

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><i>&nbsp;</i></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>STERLING CONSTRUCTION COMPANY,
INC. &amp; SUBSIDIARIES</b></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>CONDENSED CONSOLIDATED STATEMENT
OF CHANGES IN EQUITY</b></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>FOR THE THREE MONTHS ENDED MARCH
31, 2017</b></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>(Amounts in thousands)</b></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(Unaudited)</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<div data-td-taggable-table="" data-td-statement-type="stockholders-equity"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="15" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">STERLING CONSTRUCTION COMPANY, INC. <br>
STOCKHOLDERS</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-size: 10pt; text-align: justify">&nbsp;</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Common Stock</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">Additional <br>Paid in</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">Retained</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">Noncon-<br>
trolling</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Shares</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Amount</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Capital</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Deficit</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Interests</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Total</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-size: 10pt; text-align: left; text-indent: 0in">Balance at January 1, 2017	</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 7%; font-size: 10pt; text-align: right">24,987</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 7%; font-size: 10pt; text-align: right">250</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 7%; font-size: 10pt; text-align: right">208,922</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 7%; font-size: 10pt; text-align: right">(101,738</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 7%; font-size: 10pt; text-align: right">656</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 7%; font-size: 10pt; text-align: right">108,090</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -13.5pt; padding-left: 13.5pt">Net (loss) income	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">--</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">--</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">--</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(2,257</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">371</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,886</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Stock-based compensation	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">64</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">1</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">639</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">--</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">--</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">640</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: -0.1in; padding-left: 0.1in">Other	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">--</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">--</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(6</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">--</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">--</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(6</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 0in">Balance at March 31, 2017	</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">25,051</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">251</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">209,555</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(103,995</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,027</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">106,838</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><i>&nbsp;</i></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><i>The accompanying notes are an
integral part of these condensed consolidated financial statements.</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>STERLING CONSTRUCTION COMPANY, INC.
&amp; SUBSIDIARIES</b></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>CONDENSED CONSOLIDATED STATEMENTS
OF CASH FLOWS</b></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>(Amounts in thousands)</b></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(Unaudited)</p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</p>

<div data-td-taggable-table="" data-td-statement-type="cash-flows"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: center">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Three Months Ended March 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: center">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2017</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2016</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Cash flows from operating activities:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 0in">Net loss attributable to Sterling common stockholders	</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">(2,257</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">(7,328</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Plus: Noncontrolling owners&#8217; interests in earnings of subsidiaries and joint ventures	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">371</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(8</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Net loss	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,886</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(7,336</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt">Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in">Depreciation and amortization	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">4,070</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">4,162</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in"><P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in">Gain on disposal of property and equipment</P>


</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(358</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(175</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in">Stock-based compensation expense	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">640</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">400</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Changes in operating assets and liabilities:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in">Contracts receivable	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(6,957</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(12,646</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -13.5pt; padding-left: 31.5pt">Costs and estimated earnings in excess of billings on uncompleted contracts	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,770</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,283</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -13.5pt; padding-left: 31.5pt">Inventories	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(49</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(395</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in">Receivables from and equity in construction joint ventures	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(760</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">4,614</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in">Other assets	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,059</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">297</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in">Accounts payable	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">4,351</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">4,429</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -13.5pt; padding-left: 31.5pt">Billings in excess of costs and estimated earnings on uncompleted contracts	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,444</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">8,527</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in">Accrued compensation and other liabilities	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3,207</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">4,123</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in; padding-left: 0.25in">Members&#8217; interest subject to mandatory redemption and undistributed earnings</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(1,047</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(4,227</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Net cash (used in) provided operating activities	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(3,062</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">490</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Cash flows from investing activities:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in">Additions to property and equipment	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,825</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(2,818</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0.25in">Proceeds from sale of property and equipment	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">588</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">1,065</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Net cash used in investing activities	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(1,237</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(1,753</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Cash flows from financing activities:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in">Cumulative repayments &#8211; equipment-based term loan and other	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,333</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,298</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in">Cumulative drawdowns &#8211; equipment-based revolver	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">--</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">14,000</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in">Cumulative repayments &#8211; equipment-based revolver	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">--</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(900</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0.25in">Other	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(6</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(46</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Net cash (used in) provided by financing activities	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(1,339</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">11,756</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Net (decrease) increase in cash and cash equivalents	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(5,638</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">10,493</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Cash and cash equivalents at beginning of period	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">42,785</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">4,426</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: 0in">Cash and cash equivalents at end of period	</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">37,147</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">14,919</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Supplemental disclosures of cash flow information:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in">Cash paid during the period for interest	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">113</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">820</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in">Cash paid during the period for income taxes	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">--</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">--</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Non-cash items:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in">Transportation and construction equipment acquired through financing arrangements	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">70</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">81</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><i>The accompanying notes are an
integral part of these condensed consolidated financial statements<font style="font-size: 10pt">.</font></i>
</p>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>STERLING CONSTRUCTION COMPANY,
INC. &amp; SUBSIDIARIES</b></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>NOTES TO CONDENSED CONSOLIDATED
FINANCIAL STATEMENTS</b></p>

<p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(Unaudited)</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in">1.</td><td style="text-align: justify; padding-right: 0.05in">Summary of Business and Significant Accounting Policies</td></tr></table>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b>&nbsp;</b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b><i>Business Summary</i></b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Sterling Construction Company, Inc. (&ldquo;Sterling&rdquo;
or &ldquo;the Company&rdquo;), a Delaware corporation, is a leading heavy civil construction company that specializes in the building
and reconstruction of transportation infrastructure, water infrastructure, and residential and commercial concrete projects in
Texas, Utah, Nevada, Colorado, Arizona, California, Hawaii, and other states where there are construction opportunities. Its transportation
infrastructure projects include highways, roads, bridges, airfields, ports and light rail. Its water infrastructure projects include
water, wastewater and storm drainage systems. Its residential and commercial concrete projects include concrete foundations for
single-family and multi-family homes, commercial projects and parking structures.</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><i>Presentation</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The condensed consolidated financial
statements included herein have been prepared by Sterling, without audit, in accordance with the rules and regulations of the Securities
and Exchange Commission (&#8220;SEC&#8221;) and should be read in conjunction with the Annual Report on Form 10-K for the year
ended December 31, 2016 (&#8220;2016 Form 10-K&#8221;). Certain information and note disclosures prepared in accordance with accounting
principles generally accepted in the United States of America (&#8220;GAAP&#8221;) have been either condensed or omitted pursuant
to SEC rules and regulations. The condensed consolidated financial statements reflect, in the opinion of management, all normal
recurring adjustments necessary to present fairly the Company&#8217;s financial position at March 31, 2017 and the results of operations
and cash flows for the periods presented. The December 31, 2016 condensed consolidated balance sheet data herein was derived from
audited financial statements, but as discussed above, does not include all disclosures required by GAAP. Interim results may be
subject to significant seasonal variations, and the results of operations for the three months ended March 31, 2017 are not necessarily
indicative of the results to be expected for the full year or subsequent quarters.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">On April 3, 2017, the Company consummated
the acquisition of 100% of the outstanding stock of Tealstone Residential Concrete, Inc. and Tealstone Commercial, Inc. (collectively,
&ldquo;<I>Tealstone</I>&rdquo;) and entered into a Loan and Security Agreement providing for a term loan of $85,000,000 with a
maturity date of April 4, 2022, which replaced the then existing debt facility. The Company is reviewing the impact which the acquisition
will have on its segment reporting beginning with the quarter ending June 30, 2017. Preliminarily, the Company believes that the
residential concrete portion of Tealstone will be an additional reportable segment. Refer to Note 12 regarding subsequent events
for additional information.</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b><i>Significant Accounting Policies</i></b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company&#8217;s significant
accounting policies are more fully described in Note 1 of the Notes to Consolidated Financial Statements in the 2016 Form 10-K.
These accounting policies include, but are not limited to, those related to:</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt">
<tr>
    <td style="width: 0.25in">&nbsp;</td>
    <td style="text-align: left; width: 0.25in; vertical-align: top">&#8226;&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">revenue recognition</td></tr>
<tr>
    <td>&nbsp;</td>
    <td style="text-align: left; vertical-align: top">&#8226;&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">contracts receivable, including retainage</td></tr>
<tr>
    <td>&nbsp;</td>
    <td style="text-align: left; vertical-align: top">&#8226;&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">valuation of property and equipment, goodwill and other long-lived assets</td></tr>
<tr>
    <td>&nbsp;</td>
    <td style="text-align: left; vertical-align: top">&#8226;&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">income taxes</td></tr>
<tr>
    <td>&nbsp;</td>
    <td style="text-align: left; vertical-align: top">&#8226;&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">segment reporting</td></tr>
</table>


<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">There have been no material changes
to significant accounting policies since December 31, 2016.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><i>Principles of Consolidation</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The accompanying condensed consolidated financial
statements include the accounts of subsidiaries and construction joint ventures in which the Company has a greater than 50% ownership
interest or otherwise controls such entities. For investments in subsidiaries and construction joint ventures that are not wholly-owned,
but where the Company exercises control, the equity held by the remaining owners and their portions of net income (loss) are reflected
in the balance sheet line item &#8220;Noncontrolling interests&#8221; in &#8220;Equity&#8221; and the statement of operations line
item &#8220;Noncontrolling owners&#8217; interests in earnings of subsidiaries and joint ventures,&#8221; respectively. For investments
in subsidiaries that are not wholly-owned, but where the Company exercises control and where the Company has a mandatorily redeemable
interest, the equity held by the remaining owners and their portion of net income (loss) is reflected in the balance sheet line
item &#8220;Members&#8217; interest subject to mandatory redemption and undistributed earnings&#8221; and the statement of operations
line item &#8220;Other operating expense (income), net,&#8221; respectively. All significant intercompany accounts and transactions
have been eliminated in consolidation. For all years presented, the Company had no subsidiaries where its ownership interests were
less than 50%. Refer to Note 3 for further information regarding the Company&#8217;s Subsidiaries and Joint Ventures with Noncontrolling
Owners&#8217; Interest.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Where the Company is a noncontrolling joint
venture partner, and otherwise not required to consolidate the joint venture entity, its share of the operations of such construction
joint venture is accounted for on a pro rata basis in the condensed consolidated statements of operations and as a single line
item (&#8220;Receivables from and equity in construction joint ventures&#8221;) in the condensed consolidated balance sheets. This
method is an acceptable modification of the equity method of accounting which is a common practice in the construction industry.
Refer to Note 4 for further information regarding the Company&#8217;s construction joint ventures.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Under GAAP, the Company must determine whether
each entity, including joint ventures in which it participates, is a variable interest entity (&#8220;VIE&#8221;). This determination
focuses on identifying which owner or joint venture partner, if any, has the power to direct the activities of the entity and the
obligation to absorb losses of the entity or the right to receive benefits from the entity disproportionate to its interest in
the entity, which could have the effect of requiring the Company to consolidate the entity in which it has a noncontrolling variable
interest. Refer to Note 5 for further information regarding the Company&#8217;s consolidated VIE.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><i>Use of Estimates</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The preparation of the accompanying condensed
consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the
reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements
and the reported amounts of revenues and expenses during the reporting period. Certain of the Company&#8217;s accounting policies
require higher degrees of judgment than others in their application. These include the recognition of revenue and earnings from
construction contracts under the percentage-of-completion method, the valuation of long-term assets (including goodwill) and income
taxes. Management continually evaluates all of its estimates and judgments based on available information and experience; however,
actual results could differ from these estimates.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><i>Reclassification</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Reclassifications have been made
to historical financial data in our condensed consolidated financial statements to conform to our current year presentation.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><i>Revenue Recognition</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company is a general contractor which engages
in various types of heavy civil construction projects principally for public (government) owners. Credit risk is minimal with public
owners since the Company ascertains that funds have been appropriated by the governmental project owner prior to commencing work
on such projects. While most public contracts are subject to termination at the election of the government entity, in the event
of termination the Company is entitled to receive the contract price for completed work and reimbursement of termination-related
costs. Credit risk with private owners is minimized because of statutory mechanics liens, which give the Company high priority
in the event of lien foreclosures following financial difficulties of private owners.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Our heavy civil construction contracts generally
take 12 to 36 months to complete. The Company generally provides a one to two-year warranty for workmanship under its contracts
when completed. Warranty claims historically have been insignificant.</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Revenues are recognized on the percentage-of-completion
method, measured by the ratio of costs incurred up to a given date to estimated total costs for each contract. This cost-to-cost
measure is used because management considers it to be the best available measure of progress on these contracts. Contract costs
include all direct material, labor, subcontract and other costs and those indirect costs related to contract performance, such
as indirect salaries and wages, equipment repairs and depreciation, insurance and payroll taxes. Administrative and general expenses
are charged to expense as incurred. Provisions for estimated losses on uncompleted contracts are made in the period in which such
losses are determined. Changes in job performance, job conditions and estimated profitability, including those changes arising
from contract penalty provisions and final contract settlements may result in revisions to costs and income and are recognized
in the period in which the revisions are determined.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Changes in estimated revenues and gross margin
resulted in a net gain of $0.8 million and a net charge of $1.2 million during the three months ended March 31, 2017 and 2016,
respectively, included in &ldquo;operating loss&rdquo; on the condensed consolidated statements of operations<FONT STYLE="color: red">.</FONT></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Change orders are modifications of an original
contract that effectively change the existing provisions of the contract without adding new provisions or terms. Change orders
may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of
completion of the work. Either we or our customers may initiate change orders.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></P></DIV>

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

<DIV><P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company considers unapproved change orders
to be contract variations for which we have customer approval for a change of scope but a price change associated with the scope
change has not yet been agreed upon. Costs associated with unapproved change orders are included in the estimated costs to complete
the contracts and are treated as project costs as incurred. The Company recognizes revenue equal to costs incurred on unapproved
change orders when realization of price approval is probable. Unapproved change orders involve the use of estimates, and it is
reasonably possible that revisions to the estimated costs and recoverable amounts may be required in future reporting periods to
reflect changes in estimates or final agreements with customers. Change orders that are unapproved as to both price and scope are
evaluated as claims.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company considers claims to be amounts
in excess of agreed contract prices that we seek to collect from our customers or others for customer-caused delays, errors in
specifications and designs, contract terminations, change orders that are either in dispute or are unapproved as to both scope
and price, or other causes of unanticipated additional contract costs. Claims are included in the calculation of revenue when realization
is probable and amounts can be reliably determined to the extent costs are incurred. To support these requirements, the existence
of the following items must be satisfied: 1. The contract or other evidence provides a legal basis for the claim; or a legal opinion
has been obtained, stating that under the circumstances there is a reasonable basis to support the claim; 2. Additional costs are
caused by circumstances that were unforeseen at the contract date and are not the result of deficiencies in the contractor&rsquo;s
performance; 3. Costs associated with the claim are identifiable or otherwise determinable and are reasonable in view of the work
performed; and 4. The evidence supporting the claim is objective and verifiable, not based on management&rsquo;s feel for the situation
or on unsupported representations. Revenue in excess of contract costs incurred on claims is recognized when an agreement is reached
with customers as to the value of the claims, which in some instances may not occur until after completion of work under the contract.
Costs associated with claims are included in the estimated costs to complete the contracts and are treated as project costs when
incurred.&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company has projects where we are in the
process of negotiating, or awaiting final approval of, unapproved change orders and claims with our customers. The Company is proceeding
with its contractual rights to recoup additional costs incurred from its customers based on completing work associated with change
orders with pending change order pricing or claims related to significant changes in scope which resulted in substantial delays
and additional costs in completing the work. Unapproved change order and claim information has been provided to our customers and
negotiations with the customers are ongoing. If additional progress with an acceptable resolution is not reached, legal action
will be taken.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Based upon our review of the provisions of
our contracts, specific costs incurred and other related evidence supporting the unapproved change orders, claims and our entitled
unpaid project price, together with the views of the Company&rsquo;s outside claim consultants, we concluded that including the
unapproved change order, claim and entitled unpaid project price amounts of $0.4 million, $10.3 million and $3.9 million, respectively,
at March 31, 2017, and $2.2 million, $9.2 million and $3.9 million, respectively, at December 31, 2016, in &ldquo;Costs and estimated
earnings in excess of billings on uncompleted contracts&rdquo; on our condensed consolidated balance sheets was in accordance with
GAAP. We expect these matters will be resolved without a material adverse effect on our financial statements. However, unapproved
change order and claim amounts are subject to negotiations which may cause actual results to differ materially from estimated and
recorded amounts.</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><i>Financial Instruments and Fair Value</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The fair value of financial instruments
is the amount at which the instrument could be exchanged in a current transaction between willing parties. The Company&#8217;s
financial instruments are cash and cash equivalents, restricted cash used as collateral for a letter of credit and restricted cash
maintained in an escrow account, contracts receivable, accounts payable, notes payable, and until April 3, 2017, a revolving loan
(the &#8220;Revolving Loan&#8221;) with Nations Fund I, LLC and Nations Equipment Finance, LLC, as administrative agent and collateral
agent for the lender (&#8220;Nations&#8221;), and a term loan (the &#8220;Term Loan&#8221;) with Nations (combined, the &#8220;Equipment-based
Facility&#8221;). Refer to Note 12 regarding the subsequent event related to our Equipment-based Facility.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The recorded values of cash and
cash equivalents, restricted cash, contracts receivable and accounts payable approximate their fair values based on their liquidity
and/or short-term nature.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Refer to Note 7 regarding the fair
value of the Revolving Loan and the Term Loan and notes payable. The Company does not have any off-balance sheet financial instruments
other than operating leases (refer to Note 10 of the Notes to Consolidated Financial Statements in the 2016 Form 10-K).</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In order to assess the fair value
of the Company&#8217;s financial instruments, the Company uses the fair value hierarchy established by GAAP which prioritizes the
inputs used in valuation techniques into the following three levels:</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">Level 1 Inputs &#8211; Based
upon quoted prices for identical assets in active markets that the Company has the ability to access at the measurement date.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">Level 2 Inputs &#8211; Based
upon quoted prices (other than Level 1) in active markets for similar assets, quoted prices for identical or similar assets in
markets that are not active, inputs other than quoted prices that are observable for the asset such as interest rates, yield curves,
volatilities and default rates and inputs that are derived principally from or corroborated by observable market data.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">Level 3 Inputs &#8211; Based
on unobservable inputs reflecting the Company&#8217;s own assumptions about the assumptions that market participants would use
in pricing the asset based on the best information available.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">For each financial instrument, the
Company uses the highest priority level input that is available in order to appropriately value that particular instrument. In
certain instances, Level 1 inputs are not available and the Company must use Level 2 or Level 3 inputs. In these cases, the Company
provides a description of the valuation techniques used and the inputs used in the fair value measurement.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"><b><i>Recently Adopted Accounting
Pronouncements</i></b></p>

<p style="font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In January 2017, the Financial Accounting
Standards Board (&#8220;FASB&#8221;) issued guidance in Accounting Standards Update (&#8220;ASU&#8221;) No. 2017-04 &#8220;Intangibles-Goodwill
and Other&#8221; (Topic 350) which simplifies and eliminates step 2 of the current two step goodwill impairment test. This guidance
is effective for public business entities for annual or any interim goodwill impairment tests in fiscal years beginning after December
15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January
1, 2017. The Company early adopted this ASU on January 1, 2017. The adoption did not have a material impact on our consolidated
financial statements or related disclosures.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"><b><i>Recently Issued Accounting Pronouncements	</i></b></p>

<p style="font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In January 2017, the FASB issued
guidance in ASU No. 2017-01 &#8220;Business Combinations&#8221; (Topic 805): Clarifying the Definition of a Business, which adds
guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets
or businesses. The amendments in this update provide a screen to determine when a set of assets and activities is not a business,
provide a framework to assist entities in evaluating whether both an input and a substantive process are present and narrow the
definition of the term output to be consistent with Topic 606. This guidance is effective for public business entities for annual
periods beginning after December 15, 2017 including interim periods within those periods. The Company expects to adopt this guidance
as required and does not expect a material impact to the Company&#8217;s consolidated financial statements.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In November 2016, the FASB issued
guidance in ASU No. 2016-18 &#8220;Statement of Cash Flows&#8221; (Topic 230): Restricted Cash (a consensus of the FASB Emerging
Issues Task Force). The amendments in this Update require that a statement of cash flows explain the change during the period in
the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore,
amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents
when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This guidance is
effective for public business entities for fiscal years beginning after December 15, 2017, and interim periods within those fiscal
years. Early adoption is permitted, including adoption in an interim period. The Company expects to adopt this guidance as required
and does not expect a material impact to the Company&#8217;s consolidated financial statements other than to the presentation of
restricted cash on our consolidated statements of cash flows.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In August 2016, the FASB issued
guidance in ASU No. 2016-15 (Topic 230): &#8220;Classification of Certain Cash Receipts and Cash Payments.&#8221; This update addresses
specific cash flow issues with the objective of reducing existing diversity in practice. Early adoption is permitted for fiscal
years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company is currently evaluating the
impact of the adoption of this guidance to the Company&#8217;s consolidated financial statements and related disclosures.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">In February 2016, the FASB issued its new lease
accounting guidance in ASU No. 2016-02, &#8220;Leases&#8221; (Topic 842). Under the new guidance, lessees will be required to recognize
for all leases (with the exception of short-term leases) a lease liability, which is a lessee&#8217;s obligation to make lease
payments arising from a lease, measured on a discounted basis and a right-of-use asset, which is an asset that represents the lessee&#8217;s
right to use, or control the use of, a specified asset for the lease term. The new standard is effective for annual periods beginning
after December 15, 2018, including interim periods within those fiscal years. The Company is currently evaluating the impact of
the adoption of this ASU to the Company&#8217;s consolidated financial statements and related disclosures.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">In May 2014, the FASB issued ASU 2014-09, &#8220;Revenue
from Contracts with Customers.&#8221; The core principle of the guidance is that an entity should recognize revenue to depict the
transfer of promised goods or services to customers in an amount that reflects the consideration to which an entity expects to
be entitled in exchange for those goods or services. Under the new guidance, an entity is required to perform the following five
steps: (1) identify the contract(s) with a customer; (2) identify the performance obligations in the contract; (3) determine the
transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue
when (or as) the entity satisfies a performance obligation. In August 2015, the FASB issued ASU 2015-14 which deferred the effective
date of ASU 2014-09 by one year. As a result, the amendments in ASU 2014-09 are effective for public companies for annual reporting
periods beginning after December 15, 2017, including interim periods within that reporting period. Additional ASUs have been issued
that are part of the overall new revenue guidance, including: ASU No. 2016-08, &#8220;Principal versus Agent Considerations (Reporting
Revenue Gross versus Net),&#8221; ASU No. 2016-10, &#8220;Identifying Performance Obligations and Licensing,&#8221; and ASU 2016-12,
&#8220;Narrow Scope Improvements and Practical Expedients.&#8221;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The new revenue recognition standard prescribes
a five-step model that focuses on transfer of control and entitlement to payment when determining the amount of revenue to be recognized.&nbsp;The
new model requires companies to identify contractual performance obligations and determine whether revenue should be recognized
at a point in time or over time for each of these obligations. We expect that revenue generated from our fixed unit price contracts,
which represent a significant portion of our total contracts, will continue to be recognized over time utilizing the cost-to-cost
measure of progress consistent with our current practice. We also expect our revenue recognition disclosures to significantly expand
due to the new qualitative and quantitative requirements under the standard. The Company is currently determining the impact of
the new standard on our lump-sum, cost-plus and other than fixed unit price contracts. Because the standards will impact our business
processes, systems and controls, the Company is also developing a comprehensive change management project plan to guide the implementation.
We will adopt the requirements of the new standard effective January 1, 2018 and intend to use the modified retrospective adoption
approach, but will not make a final decision on the adoption method until later in 2017.</p></div><p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in">2.</td><td style="text-align: justify; padding-right: 0.05in">Cash and Cash Equivalents and Restricted Cash</td></tr></table>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company considers all highly
liquid investments with original or remaining maturities of three months or less at the time of purchase to be cash equivalents.
Cash and cash equivalents include cash balances held by our wholly-owned and less than wholly-owned subsidiaries and majority-owned
construction joint ventures, as well as the Company&rsquo;s VIE. Refer to Note 5 for more information regarding the Company&rsquo;s
consolidated VIE. Joint venture cash balances are limited to joint venture activities and are not available for other projects,
general cash needs or distribution to us without approval of the board of directors, or equivalent body, of the respective joint
ventures. At March 31, 2017 and December 31, 2016, cash and cash equivalents included $18.4 million and $10.9 million, respectively,
belonging to majority-owned joint ventures which generally cannot be used for purposes outside the joint venture.</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Restricted cash of approximately
$3.0 million was included in &#8220;other assets, net&#8221; on the condensed consolidated balance sheet as of March 31, 2017 and
December 31, 2016, and represents cash deposited by the Company into a separate account and designated as collateral for a standby
letter of credit in the same amount in accordance with contractual agreements.&nbsp;Refer to Note 8 for more information about
our standby letter of credit. In addition, restricted cash of approximately $2.0 million is included in &#8220;other current assets&#8221;
on the condensed consolidated balance sheet as of March 31, 2017 and December 31, 2016 and represents cash deposited by a customer,
for the benefit of the Company, in an escrow account which is restricted until the customer releases the restriction upon the completion
of the job.<font style="font-size: 10pt">&nbsp;</font></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company holds cash on deposit in U.S. banks,
at times, in excess of federally insured limits. Management does not believe that the risk associated with keeping cash deposits
in excess of federal deposit insurance limits represents a material risk.</p></div><p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"><br clear="ALL">
</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in">3.</td><td style="text-align: justify; padding-right: 0.05in">Subsidiaries and Joint Ventures with Noncontrolling Owners&#8217; Interests</td></tr></table>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0.25in"><b><i>&nbsp;</i></b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company is obligated to purchase
its partners&#8217; interests in two 50% owned subsidiaries, due to circumstances outlined in their agreements that are certain
to occur. Therefore, the Company has classified these obligations as mandatorily redeemable and has recorded a liability in &#8220;Members&#8217;
interest subject to mandatory redemption and undistributed earnings&#8221; on the consolidated balance sheets. In addition, all
undistributed earnings at the time of the noncontrolling owners&#8217; death or permanent disability are also mandatorily payable.
The liability consists of the following (amounts in thousands):</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br> 2017</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">December 31, <br> 2016</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; font-size: 10pt; text-align: left; text-indent: 0in">Members&#8217; interest subject to mandatory redemption	</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">40,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">40,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: 0in">Net accumulated earnings	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">4,183</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">5,230</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -0.2in; padding-left: 30pt">Total liability	</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">44,183</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">45,230</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Earnings for the three months ended
March 31, 2017 and 2016 were minimal in both periods, and were included in &#8220;Other operating income, net&#8221; on the Company&#8217;s
condensed consolidated statements of operations.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b><i>Changes in Noncontrolling Interests</i></b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The following table summarizes the
changes in the noncontrolling owners&#8217; interests in subsidiaries and joint ventures (amounts in thousands):</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Three Months Ended <br>March 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2017</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2016</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; text-align: center">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; text-align: right">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; font-size: 10pt; text-align: left">Balance, beginning of period	</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">656</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">(91</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -8.85pt; padding-left: 8.85pt">Net income attributable to noncontrolling interest included in equity	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">371</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(8</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: -8.85pt; padding-left: 8.85pt">Distributions to noncontrolling interest owners	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">--</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">--</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Balance, end of period	</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,027</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(99</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td></tr>
</table></div>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The increase in net income attributable
to noncontrolling interest included in equity is due to the Company&#8217;s two Utah based majority-owned joint ventures which
were not ongoing during the same prior year period.</p></div><p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in">4.</td><td style="text-align: justify; padding-right: 0.05in">Construction Joint Ventures</td></tr></table>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company participates in various
construction joint ventures. Generally, each construction joint venture is formed to construct a specific project and is jointly
controlled by the joint venture partners. Refer to Note 5 of the Notes to Consolidated Financial Statements in the 2016 Form 10-K
for further information about our joint ventures. Condensed combined financial amounts of joint ventures in which the Company has
a noncontrolling interest and the Company&#8217;s share of such amounts which are included in the Company&#8217;s condensed consolidated
financial statements are shown below (amounts in thousands):</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March
31, <br> 2017</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">December 31, <br> 2016</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Total combined:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 0.25in">Current assets	</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">32,782</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">32,592</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: 0.25in">Less current liabilities	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(53,883</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(57,598</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 0.5in">Net assets	</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><P STYLE="margin: 0pt 0"> (21,101</P>


</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(25,006</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: right; text-indent: 0.25in">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 0in">Backlog	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">92,724</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">107,333</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: 0in">Sterling&#8217;s noncontrolling interest in backlog	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">46,504</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">52,992</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 0in">Sterling&#8217;s receivables from and equity in construction joint ventures	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">7,890</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">7,130</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>&nbsp;</b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b></b></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>&nbsp;</b></p>

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" align="CENTER" style="border-collapse: collapse; width: 80%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Three Months Ended <br>March 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2017</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2016</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: 0in">Total combined:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 64%; font-size: 10pt; text-align: left; text-indent: 22.5pt">Revenues	</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 14%; font-size: 10pt; text-align: right">14,609</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 14%; font-size: 10pt; text-align: right">8,804</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: 22.5pt">Income before tax	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">1,173</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">535</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 22.5pt">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: 0in">Sterling&#8217;s noncontrolling interest:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 22.5pt">Revenues	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">6,488</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">3,780</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: 22.5pt">Income before tax	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">553</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">258</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>


<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b>&nbsp;</b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Approximately $47 million and $53
million of the Company&rsquo;s backlog at March 31, 2017 and December 31, 2016, respectively, were attributable to projects performed
by joint ventures. The most significant amount of the construction joint venture backlog outstanding at March 31, 2017 was attributable
to the Company&rsquo;s construction joint venture with Steve. P. Rados, Inc., where the Company has a 50% interest, and the most
significant amount of backlog outstanding at December 31, 2016 was attributable to the Company&rsquo;s construction joint venture
with Granite Construction Corporation, where the Company has a 49% interest.</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>



<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The caption &#8220;Receivables from
and equity in construction joint ventures&#8221; includes undistributed earnings and receivables owed to the Company. Undistributed
earnings are typically released to the joint venture partners after the customer accepts the project as complete and the warranty
period, if any, has passed.</p></div><p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: left; text-indent: 0in; margin: 0pt 0"><b>&nbsp;</b></p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">5.</td><td style="text-align: justify; padding-right: 0.05in">Variable Interest Entities</td></tr></table>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company owns a 50% interest
in Myers, of which it is the primary beneficiary, and has consolidated Myers into the Company&#8217;s financial statements. Because
the Company exercises primary control over activities of the partnership and it is exposed to the majority of potential losses
of the partnership, the Company has consolidated Myers within the Company&#8217;s financial statements since August 1, 2011, the
date of acquisition. Refer to Note 6 of the Notes to Consolidated Financial Statements included in the 2016 Form 10-K for additional
information on the acquisition of this limited partnership.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: left; text-indent: 0.25in; margin: 0pt 0">The condensed financial information of Myers,
which is reflected in the Company&#8217;s condensed consolidated balance sheets and statements of operations, is as follows (amounts
in thousands):</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: justify">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br> 2017</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">December 31, <br> 2016</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Assets:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Current assets:	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 18.9pt">Cash and cash equivalents 	</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">1,447</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">9,655</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 18.9pt">Contracts receivable, including retainage	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">16,279</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">15,046</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 18.9pt">Other current assets	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">10,925</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">10,208</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in; padding-left: 0.45in">Total current assets	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">28,651</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">34,909</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Property and equipment, net	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">9,450</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">9,824</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Goodwill	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">1,501</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">1,501</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: 0.45in">Total assets	</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">39,602</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">46,234</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Liabilities:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Current liabilities:	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 18.9pt">Accounts payable	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">18,906</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">21,274</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 18.9pt">Other current liabilities	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">9,104</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">8,782</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 13.5pt; padding-left: 18.9pt">Total current liabilities	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">28,010</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">30,056</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Long-term liabilities:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 18.9pt">Other long-term liabilities	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">399</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">5,373</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: 13.5pt; padding-left: 18.9pt">Total liabilities	</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">28,409</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">35,429</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" align="CENTER" style="border-collapse: collapse; width: 80%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: justify">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Three Months Ended <br>March 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2017</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2016</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; text-align: right">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font-size: 10pt; text-align: left; text-indent: 0in">Revenues	</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 14%; font-size: 10pt; text-align: right">23,285</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 14%; font-size: 10pt; text-align: right">26,943</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Operating income	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">394</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">194</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt; text-indent: -10pt">Net income attributable to Sterling common stockholders	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">195</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">94</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p></div><p style="margin-top: 0; margin-bottom: 0"></p>

<p style="margin-top: 0; margin-bottom: 0"></p>

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

<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>

<div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in">6.</td><td style="text-align: justify; padding-right: 0.05in">Property and Equipment</td></tr></table>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 1in">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: -0.75in; margin: 0pt 0.05in 0pt 1in">Property and equipment are summarized
as follows (amounts in thousands):</p>

<p style="font-size: 10pt; text-align: justify; text-indent: -0.75in; margin: 0pt 0.05in 0pt 1in">&nbsp;</p>

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" align="CENTER" style="border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br>2017</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">December 31, <br>2016</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 0in">Construction equipment	</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">122,097</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">121,441</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Transportation equipment	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">18,161</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">19,017</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Buildings	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">12,786</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">12,771</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Office equipment	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3,108</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3,108</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Leasehold improvement	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">914</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">914</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Construction in progress	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">100</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">313</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Land	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3,509</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3,509</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Water rights	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">200</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">200</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">160,875</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">161,273</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Less accumulated depreciation	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(95,054</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(93,146</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 9pt">Total property and equipment, net	</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">65,821</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">68,127</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0.25in">&nbsp;</p></div><p style="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0.25in"></p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"></td></tr></table><div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"><td style="width: 0.25in">7.</td><td style="text-align: justify; padding-right: 0.05in">Line of Credit and Long-Term Debt</td></tr></table>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Debt consisted of the following (in thousands):</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" align="CENTER" style="border-collapse: collapse; width: 90%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: justify">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br> 2017</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">December 31, <br> 2016</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 0in">Equipment-based Facility	</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">2,511</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">3,532</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Less deferred loan costs	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(602</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(803</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Equipment-based Facility, net	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">1,909</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">2,729</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: -9pt; padding-left: 9pt">Notes payable for transportation and construction equipment and other	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">2,388</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">2,665</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">4,297</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">5,394</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Current maturities of long-term debt	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3,541</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">4,648</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Less current deferred loan costs	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(602</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(803</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Less current maturities of long-term debt, net	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(2,939</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(3,845</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: 0in">Total long-term debt	</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,358</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,549</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"><b><i>&nbsp;</i></b></p>

<p style="font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"><b><i>Equipment-based Facility</i></b></p>

<p style="font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">At March 31, 2017, the Company had
a borrowing base of approximately $24.4 million, which was the result of calculating 65% of the appraised value (where appraised
value equals net operating liquidated value) of the Company&#8217;s collateral. However, we had reached our revolver $20.0 million
cap, and therefore only $20.0 million of borrowings were available at March 31, 2017. The Company had no amounts drawn on the revolving
loan and $2.5 million of its term loan outstanding at March 31, 2017. Refer to Note 12 regarding the subsequent event related to
our Equipment-based Facility.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"><b><i>Fair Value</i></b></p>

<p style="font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company&#8217;s debt is recorded at its
carrying amount in the condensed consolidated balance sheets. The Company uses an income approach to determine the fair value of
its 12% Term Loan due May 29, 2019 using estimated cash flows, which is a Level&nbsp;3 fair value measurement. As of March 31,
2017 and December 31, 2016, the carrying values approximated the fair values and were $2.5 million and $3.5 million, respectively,
for the Term Loan. There were no amounts outstanding on the revolving loan as of March 31, 2017 or December 31, 2016.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b><i>Notes Payable for Transportation
and Construction Equipment</i></b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company has purchased and financed
various transportation and construction equipment to enhance the Company&#8217;s fleet of equipment. The total long-term notes
payable related to the purchase of financed equipment was $2.4 million and $2.7 million at March 31, 2017 and December 31, 2016,
respectively. The purchases have payment terms ranging from 3 to 5 years and the associated interest rates range from 3.12% to
7.13%. The fair value of these notes payable approximates their book value.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b><i>Interest Expense</i></b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Interest expense related to our
Equipment-based Facility and other debt for the three months ended March 31, 2017 and 2016 was $0.1 million and $0.9 million, respectively.
The decrease in interest expense was due to the decreased principal amounts outstanding on the Equipment-based Facility.</p></div><p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in">8.</td><td style="text-align: justify; padding-right: 0.05in">Commitments and Contingencies</td></tr></table>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company is required by our insurance
provider to obtain and hold a standby letter of credit. This letter of credit serves as a guarantee by the banking institution
to pay our insurance provider the incurred claim costs attributable to our general liability, workers compensation and automobile
liability claims, up to the amount stated in the standby letter of credit, in the event that these claims were not paid by the
Company. We have cash collateralized the letter of credit, resulting in the cash being designated as restricted. Refer to Note
2 for more information on our restricted cash.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company is the subject of certain
other claims and lawsuits occurring in the normal course of business. Management, after consultation with legal counsel, does not
believe that the outcome of these actions will have a material impact on the condensed consolidated financial statements of the
Company.</p></div><p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in">9.</td><td style="text-align: justify; padding-right: 0.05in">Income Taxes</td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company and its subsidiaries
file U.S. federal and various U.S. state income tax returns. Current income tax expense or (benefit) represents federal and state
taxes based on tax paid or expected to be payable or receivable for the periods shown in the condensed consolidated statements
of operations.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company is not expecting a current
federal tax liability due to sufficient net operating loss carry forwards. The Company may incur current state tax liabilities
in states in which the Company does not have sufficient net operating loss carry forwards. A minimal amount and no amount of current
tax expense were recorded for the three months ended March 31, 2017 and 2016, respectively. The effective income tax rate varied
from the statutory rate primarily as a result of the change in the valuation allowance, net income attributable to noncontrolling
interest owners which is taxable to those owners rather than to the Company, state income taxes, and other permanent differences.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company&#8217;s deferred tax
expense or (benefit) reflects the change in deferred tax assets or liabilities. The Company performs an analysis at the end of
each reporting period to determine whether it is more likely than not the deferred tax assets are expected to be realized in future
years. Based upon this analysis, a full valuation allowance has been applied to our net deferred tax assets as of March 31, 2017
and December 31, 2016. Therefore, there has been no change in net deferred taxes for the three months ended March 31, 2017.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">As a result of the Company&#8217;s
analysis, management has determined that the Company does not have any material uncertain tax positions.</p></div><p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in">10.</td><td style="text-align: justify; padding-right: 0.05in">Net Loss per Share Attributable to Sterling Common Stockholders</td></tr></table>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Basic net loss per share attributable
to Sterling common stockholders is computed by dividing net loss attributable to Sterling common stockholders by the weighted average
number of common shares outstanding during the period. Diluted net loss per common share attributable to Sterling common stockholders
is the same as basic net loss per share attributable to Sterling common stockholders but includes dilutive unvested stock using
the treasury stock method. The following table reconciles the numerators and denominators of the basic and diluted per common share
computations for net loss attributable to Sterling common stockholders (amounts in thousands, except per share data):</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" align="CENTER" style="border-collapse: collapse; width: 90%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Three Months Ended <br>March 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2017</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2016</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">Numerator:</td><td style="font-size: 10pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; text-align: right">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 68%; font-size: 10pt; text-align: left; padding-left: 10pt; padding-bottom: 2.5pt">Net loss attributable to Sterling common stockholders	</td><TD STYLE="width: 2%; font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left; border-bottom: Black 2.5pt double">$</td><TD STYLE="width: 12%; font-size: 10pt; text-align: right; border-bottom: Black 2.5pt double">(2,257</td><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; width: 1%">)</td><TD STYLE="width: 2%; font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left; border-bottom: Black 2.5pt double">$</td><TD STYLE="width: 12%; font-size: 10pt; text-align: right; border-bottom: Black 2.5pt double">(7,328</td><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; width: 1%">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 0in; padding-left: 0.25in">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: 0in">Denominator:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 20pt; text-indent: -10pt">Weighted average common shares outstanding &#8212; basic	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">25,022</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">19,760</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; padding-left: 10pt">Shares for dilutive unvested stock	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">--</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">--</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 20pt; text-indent: -10pt">Weighted average common shares outstanding and incremental shares assumed repurchased&#8212; diluted	</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">25,022</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">19,760</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt; text-indent: -10pt">Basic and diluted loss per share attributable to Sterling common stockholders	</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.09</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.37</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td></tr>
</table></div>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In accordance with the treasury
stock method, 0.5 million and 0.3 million shares of unvested common stock were excluded from the diluted weighted average common
shares outstanding for the three months ended March 31, 2017 and 2016, respectively, as the Company incurred a loss during these
periods and the impact of such shares would have been antidilutive.</p></div><p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in">11.</td><td style="text-align: justify; padding-right: 0.05in">Stock-Based Compensation</td></tr></table>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company has a stock-based incentive
plan which is administered by the Compensation Committee of the Board of Directors. Refer to Note 14 of the Notes to Consolidated
Financial Statements included in the 2016 Form 10-K for further information. The Company recorded stock-based compensation expense
of $0.6 million for the three months ended March 31, 2017 and $0.4 million for the three months ended March 31, 2016.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">At March 31, 2017, total unrecognized
compensation cost related to unvested common stock awards was $1.7 million. This cost is expected to be recognized over a weighted
average period of 1.4 years. At March 31, 2017, there were 0.5 million shares of common stock covered by outstanding unvested common
stock.</p></div><p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<div data-td-statement-type="note"><table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in">12.</td><td style="text-align: justify; padding-right: 0.05in">Subsequent Events</td></tr></table>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><i>&nbsp;</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><i>Purchase of Tealstone</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">On April 3, 2017, the Company consummated
the acquisition of 100% of the outstanding stock of Tealstone Residential Concrete, Inc. and Tealstone Commercial, Inc. (collectively,
&ldquo;<I>Tealstone</I>&rdquo;) from the stockholders thereof (the &ldquo;Sellers&rdquo;) for consideration consisting of $55,000,000
in cash (less debt outstanding on the closing date and costs incurred by the Sellers and Tealstone in connection with the transaction),
1,882,058 shares of the Company&rsquo;s common stock (the &ldquo;<I>Placement Shares</I>&rdquo;), and $5,000,000 of promissory
notes issued to the Sellers. In addition, the Company will make $2,500,000 and $7,500,000 of deferred cash payments on the second
and third anniversaries of the closing date, respectively, and up to an aggregate of $15,000,000 in earn-out payments may be made
on the first, second, third and fourth anniversaries of the closing date to continuing Tealstone management or their affiliates
if specified financial performance levels are achieved. Tealstone focuses on concrete construction of residential foundations,
parking structures, elevated slabs and other concrete work for leading homebuilders, multi-family developers and general contractors
in both residential and commercial markets.</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The preliminary acquisition-date
fair value of the consideration transferred totaled $83.7 million, which consisted of the following:</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">Fair value of consideration transferred
(amounts in thousands):</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" align="CENTER" style="border-collapse: collapse; width: 70%">
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 82%; font-size: 10pt; text-align: left">Cash	</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 14%; font-size: 10pt; text-align: right">55,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Common stock (1,882,058 shares)	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">17,100</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Promissory notes	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">4,400</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt">Deferred payments	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">7,200</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total	</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">83,700</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The fair value of the 1,882,058
common shares issued was determined based on the average market price of the Company&#8217;s common shares on the acquisition date.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The promissory notes and deferred
payments have been discounted using a preliminary 12% fair value discount rate. The earn-out arrangement requires the Company to
pay up to an aggregate of $15,000,000 in earn-out payments on the first, second, third and fourth anniversaries of the closing
date to continuing Tealstone management or their affiliates if specified financial performance levels are achieved. The Company&rsquo;s
preliminary analysis indicates that the compensation is tied to the continuing employment of certain key employees and executives
of Tealstone and will be treated as additional compensation and not as additional contingent consideration.</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company is in the process of
estimating the fair values of the assets acquired and liabilities assumed at the acquisition date and obtaining third-party valuations
of certain intangible assets. Additionally, the Company is in the process of compiling the pro forma financial information required.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><i>Loan Agreement</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">On April 3, 2017, the Company, as
borrower, and certain of its subsidiaries, as guarantors, entered into a Loan and Security Agreement with Wilmington Trust, National
Association, as agent, and the lenders party thereto (the &#8220;<i>Loan Agreement</i>&#8221;), providing for a term loan of $85,000,000
(the &#8220;<i>Loan</i>&#8221;) with a maturity date of April 4, 2022, which replaced the then existing debt facility. The Loan
is secured by substantially all of the assets of the Company and its subsidiaries.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">Interest on the Loan is equal to the one-, two-,
three- or six-month London interbank rate, or LIBOR, plus 8.75% per annum on the unpaid principal amount of the Loan, subject to
adjustment under certain circumstances. Interest on the Loan is generally payable monthly. There are no amortized principal payments;
however, the Company is required to prepay the Loan, and in certain cases pay a prepayment premium thereon, with proceeds received
from the issuances of debt or equity, transfers, events of loss and extraordinary receipts. The Company is required to make an
offer quarterly to the lenders to prepay the Loan in an amount equal to 75% of its excess cash flow, plus accrued and unpaid interest
thereon and a prepayment premium.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">The Loan Agreement contains various covenants
that limit, among other things, the Company&#8217;s ability and certain of its subsidiaries&#8217; ability to incur certain indebtedness,
grant certain liens, merge or consolidate, sell assets, make certain loans, enter into acquisitions, incur capital expenditures,
make investments, and pay dividends. In addition, the Company is required to maintain the following financial covenants:</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">a ratio of secured indebtedness to EBITDA of not more than 3.10
to 1.00 beginning with the four consecutive quarters ending June 30, 2017, reducing to 1.80 to 1.00 by the four consecutive quarters
ending September 30, 2019;</font></td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">daily cash collateral of not less than $10,000,000 commencing
on June 30, 2017, increasing to $15,000,000 on October 1, 2017, and potentially further increasing to $18,000,000 beginning on
April 4, 2018;</font></td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">a rolling four quarter gross margin in contract backlog of not
less than $60,000,000 commencing June 30, 2017, increasing to $70,000,000 by March 31, 2019;</font></td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">the incurrence of net capital expenditures during each four consecutive
fiscal quarters shall not exceed $15,000,000;</font></td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">bonding capacity shall be maintained at all times in an amount
not less than $1,000,000,000; and</font></td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">the EBITDA of Tealstone Residential Concrete, Inc. shall not
be less than $12,000,000 during each four consecutive fiscal quarters, commencing June 30, 2017.</font></td></tr></table>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">The Loan Agreement also includes customary events
of default, including events of default relating to non-payment of principal or interest, inaccuracy of representations and warranties,
breaches of covenants, cross-defaults, bankruptcy and insolvency events, certain unsatisfied judgments, loan documents not being
valid, calls under the Company&#8217;s bonds, failure of specified individuals to remain employed by the Company, and a change
of control. If an event of default occurs, the lenders will be able to accelerate the maturity of the Loan Agreement and exercise
other rights and remedies.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;<i>Warrants</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;On April 3, 2017, the Company issued Warrants
(the &#8220;<i>Warrants</i>&#8221;) to the lenders under the Loan Agreement (the &#8220;<i>Holders</i>&#8221;) pursuant to which
the Holders have the right to purchase, for a period of five years from the date of issuance, up to an aggregate of 1,000,000 shares
of the Company&#8217;s common stock (the &#8220;<i>Warrant Shares</i>&#8221;) at an initial exercise price of $10.25 per share,
subject to adjustment for stock splits, combinations and similar recapitalization events and weighted-average antidilution upon
the issuance by the Company of shares of common stock or rights, options or convertible securities exercisable for common stock
in the future at a price below the exercise price of the Warrants.</p></div><p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><a name="a_002"></a>Item 2. Management&#8217;s
Discussion and Analysis of Financial Condition and Results of Operations</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>&nbsp;</b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b><i>Cautionary Comment Regarding
Forward-Looking Statements</i></b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">This Report includes statements that are, or
may be considered to be, &#8220;forward-looking statements&#8221; within the meaning of Section 27A of the Securities Act of 1933,
as amended, or the Securities Act and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. These
forward-looking statements are included throughout this Report, including in this section, &#8220;Management&#8217;s Discussion
and Analysis of Financial Condition and Results of Operations,&#8221; and relate to matters such as our industry, business strategy,
goals and expectations concerning our market position, future operations, margins, profitability, capital expenditures, liquidity
and capital resources and other financial and operating information. We have used the words &#8220;anticipate,&#8221; &#8220;assume,&#8221;
&#8220;believe,&#8221; &#8220;budget,&#8221; &#8220;continue,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221;
&#8220;forecast,&#8221; &#8220;future,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;plan,&#8221; &#8220;potential,&#8221;
&#8220;predict,&#8221; &#8220;project,&#8221; &#8220;should,&#8221; &#8220;will,&#8221; &#8220;would&#8221; and similar terms and
phrases to identify forward-looking statements in this Report.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Forward-looking statements reflect our current
expectations as of the date of this Report regarding future events, results or outcomes. These expectations may or may not be realized.
Some of these expectations may be based upon assumptions or judgments that prove to be incorrect. In addition, our business and
operations involve numerous risks and uncertainties, many of which are beyond our control, that could result in our expectations
not being realized or otherwise could materially affect our financial condition, results of operations and cash flows.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Actual events, results and outcomes may differ
materially from our expectations due to a variety of factors. Although it is not possible to identify all of these factors, they
include, among others, the following:</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">changes in general economic conditions, including recessions, reductions in federal, state and
local government funding for infrastructure services and changes in those governments&#8217; budgets, practices, laws and regulations;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">delays or difficulties related to the completion of our projects, including additional costs, reductions
in revenues or the payment of liquidated damages, or delays or difficulties related to obtaining required governmental permits
and approvals;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">actions of suppliers, subcontractors, design engineers, joint venture partners, customers, competitors,
banks, surety companies and others which are beyond our control, including suppliers&#8217;, subcontractors&#8217; and joint venture
partners&#8217; failure to perform;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">factors that affect the accuracy of estimates inherent in our bidding for contracts, estimates
of backlog, percentage-of-completion accounting policies, including onsite conditions that differ materially from those assumed
in our original bid, contract modifications, mechanical problems with our machinery or equipment and effects of other risks discussed
in this document;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">design/build contracts which subject us to the risk of design errors and omissions;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">cost escalations associated with our contracts, including changes in availability, proximity and
cost of materials such as steel, cement, concrete, aggregates, oil, fuel and other construction materials and cost escalations
associated with subcontractors and labor;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">our dependence on a limited number of significant customers;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">adverse weather conditions; although we prepare our budgets and bid contracts based on historical
rain and snowfall patterns, the incidence of rain, snow, hurricanes, etc., may differ materially from these expectations;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">the presence of competitors with greater financial resources or lower margin requirements than
ours and the impact of competitive bidders on our ability to obtain new backlog at reasonable margins acceptable to&nbsp;us;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">our ability to successfully identify, finance, complete and integrate acquisitions;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">citations issued by any governmental authority, including the Occupational Safety and Health Administration;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">federal, state and local environmental laws and regulations where non-compliance can result in
penalties and/or termination of contracts as well as civil and criminal liability;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">adverse economic conditions in our markets; and</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol">&#183;</font></td><td style="text-align: justify">the other factors discussed in more detail in our Annual Report on Form 10-K for the year ended
December 31, 2016 (&#8220;2016 Form 10-K&#8221;) under &#8220;Item 1A. &#8212; Risk Factors.&#8221;</td></tr></table>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In reading this Report, you should
consider these factors carefully in evaluating any forward-looking statements and you are cautioned not to place undue reliance
on any forward-looking statements. Although we believe that our plans, intentions and expectations reflected in, or suggested by,
the forward-looking statements that we make in this Report are reasonable, we can provide no assurance that they will be achieved.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><i>The forward-looking statements
included in this Report are made only as of the date of this Report and we undertake no obligation to update any information contained
in this Report or to publicly release the results of any revisions to any forward-looking statements to reflect events or circumstances
that occur, or that we become aware of after the date of this Report, except as may be required by applicable securities laws.</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b><i>Overview</i></b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Sterling Construction Company, Inc. (&ldquo;Sterling&rdquo;
or &ldquo;the Company&rdquo;), is a leading heavy civil construction company that specializes in building and reconstruction of
transportation infrastructure, water infrastructure, and residential and commercial concrete projects in Texas, Utah, Nevada, Colorado,
Arizona, California, Hawaii, and other states where there are construction opportunities. Its transportation infrastructure projects
include highways, roads, bridges, airfields, ports and light rail. Its water infrastructure projects include water, wastewater
and storm drainage systems. Its residential and commercial concrete projects include concrete foundations for single-family and
multi-family homes, commercial projects and parking structures.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Although we describe our business in this Report
in terms of the services we provide, our base of customers and the geographic areas in which we operate, we have concluded that
through March 31, 2017, our operations consisted of one reportable segment, one operating segment and one reporting unit component:
heavy civil construction. In making this determination, the Company considered the discrete financial information used by our Chief
Operating Decision Maker (&ldquo;CODM&rdquo;). Based on this approach, the Company noted that the CODM organizes, evaluates and
manages the financial information around each heavy civil construction project when making operating decisions and assessing the
Company&rsquo;s overall performance. Furthermore, we considered that each heavy civil construction project has similar characteristics,
includes similar services, has similar types of customers and is subject to similar economic and regulatory environments.&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">On April 3, 2017, the Company consummated the
acquisition of 100% of the outstanding stock of Tealstone Residential Concrete, Inc. and Tealstone Commercial, Inc. (collectively,
&ldquo;<I>Tealstone</I>&rdquo;) and entered into a Loan and Security Agreement providing for a term loan of $85,000,000 with a
maturity date of April 4, 2022, which replaced the then existing debt facility. The Company is reviewing the impact which the acquisition
will have on its segment reporting beginning with the quarter ending June 30, 2017. Preliminarily, the Company believes that the
residential concrete portion of Tealstone will be an additional reportable segment. Refer to Note 12 regarding subsequent events
for additional information.</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b><i>Market Outlook and Trends</i></b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b><i>&nbsp;</i></b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Market outlook: Our core business,
through March 31, 2017, was primarily driven by Federal and state funding. The 2015 passage of the federally funded five-year $305
billion surface transportation bill will increase the annual federal highway investment by 15.1% over the five-year period from
2016 to 2020. In addition to the Federal program, several of the states in our key markets have instituted actions to further increase
annual spending. In Texas, two constitutional amendments were passed, which will increase the annual funds allocated to transportation
projects by $4.0 billion to $4.5 billion per year. In Utah, a 20% gas tax increase was put into effect January 1, 2016, which is
the first state gas tax increase there in 18 years. In addition, a 1-cent sales tax increase was approved in Los Angeles, California
in 2016 which will provide $3 billion a year for local road, bridge and transit projects. See &ldquo;Item 1. Business&mdash;Our
Markets, Competition and Customers&rdquo; in our 2016 Form 10-K for a more detailed discussion of our markets and their funding
sources.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Bid discipline and project execution:
To ensure that we take full advantage of the improved market conditions and maximize profitability, we have completed an extensive
evaluation of our projects&rsquo; historical success based on project size, end customer, product delivered and geography. The
knowledge gained has now been incorporated into a more formal and rigorous bid evaluation and approval process, which along with
the institution of common processes, we believe will enable us to focus our resources on the most beneficial projects and significantly
reduce our risk. In addition, in order to strengthen these processes and capitalize further on the improved market conditions,
we appointed a Chief Operating Officer in the first quarter of 2016.</P>

<P STYLE="font-size: 10pt; text-align: left; text-indent: 0in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Backlog, expected backlog gross
margin trends:</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<table cellspacing="0" cellpadding="3" style="width: 100%; border-collapse: collapse; font-size: 10pt">
<tr>
    <td style="vertical-align: top; width: 42%; border: Black 1pt solid; text-align: justify; text-indent: 0in">&nbsp;</td>
    <td style="vertical-align: bottom; width: 32%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center"><b>Backlog</b></td>
    <td style="vertical-align: bottom; width: 26%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center"><b>Gross Margin in Backlog</b></td></tr>
<tr>
    <td style="vertical-align: top; border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: justify; text-indent: 0in">&nbsp;</td>
    <td colspan="2" style="vertical-align: bottom; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center"><b>(Dollar amounts in thousands)</b></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: left; text-indent: 0in">First quarter of 2017	</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in">$925,000</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in">8.4%</td></tr>
<tr>
    <td style="vertical-align: top; border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: left; text-indent: 0in">Fourth quarter of 2016	</td>
    <td style="vertical-align: bottom; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in">$823,000</td>
    <td style="vertical-align: bottom; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in">8.2%</td></tr>
<tr>
    <td style="vertical-align: top; border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: left; text-indent: 0in">Third quarter of 2016	</td>
    <td style="vertical-align: bottom; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in">$820,000</td>
    <td style="vertical-align: bottom; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in">8.0%</td></tr>
<tr>
    <td style="vertical-align: top; border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: left; text-indent: 0in">Second quarter of 2016	</td>
    <td style="vertical-align: bottom; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in">$810,000</td>
    <td style="vertical-align: bottom; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in">7.8%</td></tr>
<tr>
    <td style="vertical-align: top; border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: left; text-indent: 0in">First quarter of 2016	</td>
    <td style="vertical-align: bottom; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in">$854,000</td>
    <td style="vertical-align: bottom; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in">7.7%</td></tr>
</table>
<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Our gross margin in backlog has
increased approximately 70 basis points, from 7.7% at March 31, 2016 to 8.4% at March 31, 2017. The increases noted above are primarily
the result of the improving market conditions and actions that we have taken to improve bid discipline and the completion of legacy
low margin projects.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">For purposes of the discussions
which follow, &#8220;Current Quarter&#8221; refers to the three-month period ended March 31, 2017 and &#8220;Prior Quarter&#8221;
refers to the three-month period ended March 31, 2016.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b><i>Summary of Financial Results
for the Current Quarter </i></b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In the Current Quarter, we had an
operating loss of $1.8 million, loss before income taxes and earnings attributable to noncontrolling interest owners of $1.9 million,
loss attributable to Sterling common stockholders of $2.3 million and net loss per diluted share attributable to Sterling common
stockholders of $0.09.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b><i>&nbsp;</i></b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b><i>Results of Operations</i></b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b><i>&nbsp;</i></b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0"><i>Backlog at March 31, 2017</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0"><i>&nbsp;</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">At March 31, 2017, our backlog
of construction projects was $925 million, as compared to $823 million at December 31, 2016. Our heavy civil construction contracts
are typically completed in 12 to 36 months. At March 31, 2017 and December 31, 2016, approximately $55 million and $226 million,
respectively, was excluded from our consolidated backlog for projects in which we were the apparent low bidder, but had not yet
been formally awarded the contract or the contract price had not been finalized (&ldquo;Unsigned Low-bid Awards&rdquo;). Total
backlog, including Unsigned Low-bid Awards, at March 31, 2017 and December 31, 2016, was $980 million and $1,049 million, respectively.
Backlog includes $47 million and $53 million at March 31, 2017 and December 31, 2016, respectively, attributable to our share
of estimated revenues related to joint ventures where we are a noncontrolling joint venture partner<FONT STYLE="font-size: 10pt">.
</FONT></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><i>&nbsp;</i></p>

<p style="font-size: 10pt; text-align: left; text-indent: 0in; margin: 0pt 0"><i>&nbsp;</i></p>

<p style="font-size: 10pt; text-align: left; text-indent: 0in; margin: 0pt 0"><i></i></p>

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

<p style="font-size: 10pt; text-align: left; text-indent: 0in; margin: 0pt 0"><i>&nbsp;</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><i>Results of Operations for the Current
Quarter as compared to the Prior Quarter </i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<table cellpadding="0" cellspacing="0" align="CENTER" style="border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="11" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Three Months Ended March 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2017</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2016</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">% <br> Change</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-size: 10pt; text-align: center"><font style="font-size: 8pt">(dollar amounts in thousands)</font></td><td style="font-size: 10pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; text-align: right">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 0in">Revenues 	</td><td style="width: 1%; font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="width: 1%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="width: 10%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">153,416</td><td style="width: 1%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="width: 1%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="width: 10%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">126,567</td><td style="width: 1%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 7%; font-size: 10pt; text-align: right">21.2</td><td style="width: 1%; font-size: 10pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 0in">Gross profit	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">9,287</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">3,548</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;NM</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">General and administrative expenses	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(10,604</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(10,085</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">5.1</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt">Other operating (expense) income, net 	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(471</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">71</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;&nbsp;NM</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Operating loss	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,788</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(6,466</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(72.3</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 0in">Interest income	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">41</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;&nbsp;NM</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: 0in">Interest expense	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(112</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(873</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(87.2</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Loss before taxes and earnings attributable to noncontrolling interests	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,859</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(7,336</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(74.7</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: 0in">Income tax expense	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(27</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">--</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;&nbsp;NM &nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 0in">Net loss	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,886</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(7,336</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(74.3</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt">Noncontrolling owners&#8217; interests in earnings of subsidiaries and joint ventures	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(371</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">8</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;NM</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net loss attributable to Sterling common stockholders	</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(2,257</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(7,328</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(69.2</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: 0in">Gross margin	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">6.1</td><td style="font-size: 10pt; text-align: left">%</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">2.8</td><td style="font-size: 10pt; text-align: left">%</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;NM</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 0in">Operating margin (deficit)	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1.2</td><td style="font-size: 10pt; text-align: left">)%</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(5.1</td><td style="font-size: 10pt; text-align: left">)%</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(76.5</td><td style="font-size: 10pt; text-align: left">)</td></tr>
</table>


<p style="font-size: 10pt; text-align: left; margin-top: 6pt; margin-right: 0.05in; margin-bottom: 0pt"><font style="font-size: 8pt"><i>NM
&#8211; Not meaningful.</i></font></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><i>&nbsp;</i></p>

<table cellpadding="0" cellspacing="0" align="CENTER" style="border-collapse: collapse; width: 85%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Amount as of</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br>2017</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">December 31, <br>2016</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 0in">Contract Backlog, end of period 	</td><td style="width: 2%; font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="width: 1%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="width: 14%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">925,000</td><td style="width: 1%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 2%; font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="width: 1%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="width: 14%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">823,000</td><td style="width: 1%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table>


<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><i>&nbsp;</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><i>Revenues</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Revenues increased $26.8 million, or
21.2%, in the Current Quarter compared with the Prior Quarter. As our markets continue to improve, so has the trend of
increasing backlog which increased $62 million from December 31, 2015 to $823 million at December 31, 2016 and increased an
additional $102 million from December 31, 2016 to March 31, 2017. This trend has contributed to the increased execution of
projects and has favorably affected revenues in the first quarter of 2017. Specifically, the $26.8 million increase is
attributable to a total increase of approximately $31 million primarily due to the ramp up of large Utah projects constructed
by our majority-owned joint ventures and construction on large projects in Texas as well as in Utah. The Texas increase was
also aided by improved weather conditions during the Current Quarter. This increase was offset by approximately $4 million
of decreased project activity primarily in California due to the winding down of a large project in California.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: left; text-indent: 0in; margin: 0pt 0"><i>Gross profit</i></p>

<p style="font-size: 10pt; text-align: left; text-indent: 0in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 22.5pt; margin: 0pt 0.05in 0pt 0">Gross profit increased $5.7 million
for the Current Quarter compared with the Prior Quarter. Gross margins increased to 6.1% from 2.8% in the Prior Quarter. The increase
in gross margin during the Current Quarter as compared to the Prior Quarter was primarily a result of improved project execution
and higher backlog margins which have positively affected profitability in the first quarter of 2017.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 22.5pt; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The first quarter of our fiscal year incurs
the greatest declines related to seasonality in both revenues and gross profit. Seasonality declines related to revenues are the
result of heavy winter weather which in some cases results in work ceasing in the winter months, hinders productivity, or causes
delays, on our projects in progress mainly in the northern or mountainous parts of our markets. Seasonality declines related to
gross profits are the result of under-absorbed overhead due to the lower revenue volumes. Overhead rates are set for equipment
usage hours and labor hours performed on projects based on expected total hours of equipment usage or expected total hours of work
to be performed for the full year. In a period with low volume, the under-absorbed overhead amounts have an unfavorable effect
on gross profit. Typically, a portion of this first quarter under-absorbed overhead is recovered in subsequent quarters when the
activity levels are higher. During the Current Quarter, under-absorbed overhead, which we believe will be recovered by higher levels
of activity for the balance of the year, was approximately $1.5 million.</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">At March 31, 2017 and 2016, we had approximately
126 and 121 contracts-in-progress, respectively, which were less than 90% complete. These contracts are of various sizes, of different
expected profitability and in various stages of completion. The nearer a contract progresses toward completion, the more we are
able to refine our estimate of total revenues (including incentives, delay penalties and change orders), costs and gross profit.
Thus, gross profit as a percent of revenues can increase or decrease from comparable and subsequent quarters due to variations
among contracts and depending upon the stage of completion of contracts.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0"><i>General and administrative expenses </i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">General and administrative expenses increased
$0.5 million to $10.6 million during the Current Quarter from $10.1 million in the Prior Quarter. The increase in the Current Quarter
as compared to the Prior Quarter is primarily the result of higher salary and wage costs due to increased hiring to perform work
on a greater number of projects in the Current Quarter.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">As a percent of revenues, general and
administrative expenses decreased 1.1% to 6.9% in the Current Quarter compared with 8.0% in the Prior Quarter. The decrease
in general and administrative expenses, as a percentage of revenue, for the Current Quarter is primarily the result of the
leverage generated from generally fixed costs and increases in revenues.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0"><i>Other operating income, net</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Other operating income, net, includes 50% of
earnings and losses related to members&rsquo; interests and other miscellaneous operating income or expense. Members&rsquo; interest
earnings are treated as an expense while losses are treated as income, as earnings would increase the amount in our liability account
&ldquo;Members&rsquo; interest subject to mandatory redemption and undistributed earnings,&rdquo; and losses would decrease this
liability. The change in other operating (expense) income, net of $0.5 million was primarily due to consulting and legal costs
of $0.3 million related to our acquisition of Tealstone.</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b><i>Liquidity and Sources of Capital
</i></b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">The following table sets forth information
about our cash flows and liquidity (amounts in thousands):</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0"></p>

<table cellpadding="0" cellspacing="0" align="CENTER" style="border-collapse: collapse; width: 85%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Three Months Ended <br> March 31,</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2017</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2016</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Net cash (used in) provided by:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 64%; font-size: 10pt; text-align: justify; padding-left: 10pt">Operating activities</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 14%; font-size: 10pt; text-align: right">(3,062</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 14%; font-size: 10pt; text-align: right">490</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-left: 10pt">Investing activities</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,237</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,753</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; padding-left: 10pt">Financing activities</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(1,339</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">11,756</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; padding-left: 20pt">Total (decrease) increase in cash and cash equivalents</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(5,638</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">10,493</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table>



<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0"></p>



<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0"></p>

<table cellpadding="0" cellspacing="0" align="CENTER" style="border-collapse: collapse; width: 85%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: justify">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br> 2017</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">December 31, <br> 2016</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font-size: 10pt; text-align: justify">Cash and cash equivalents</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 14%; font-size: 10pt; text-align: right">37,147</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 14%; font-size: 10pt; text-align: right">42,785</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify">Working capital</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">29,189</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">29,316</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table>



<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: left; text-indent: 0in; margin: 0pt 0"><i>Operating Activities.</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">During the Current Quarter, net cash used in
operating activities was $3.1million compared to net cash provided of $0.5 million in the Prior Quarter. The drivers of operating
activities cash flows were primarily the result of our net loss noted in our Results of Operations above, non-cash items, the change
in our accounts receivable, inventory, net contracts in progress and accounts payable balances (collectively, &#8220;Contract Capital&#8221;)
as discussed below.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The significant non-cash items reconciled to
operating activities include depreciation and amortization expense, which were $4.1 million in the Current Quarter and $4.2 million
in the Prior Quarter. Depreciation expense has decreased slightly from the Prior Quarter to the Current Quarter as a result of
our efforts to maintain our current fleet of equipment and supplement it as necessary with more economical project specific leased
equipment.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The need for working capital for
our business varies due to fluctuations in operating activities and investments in our Contract Capital. The Components
of Contract Capital at March 31, 2017 and March 31, 2016 and changes during the Current Quarter and Prior Quarter were as
follows (amounts in thousands):</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></p>

<table cellpadding="0" cellspacing="0" align="CENTER" style="border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="11" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Quarterly Changes in Components of <br> Contract Capital for the Period Ended</td></tr>
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br> 2017</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br> 2016</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Variance</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 61%; font-size: 10pt; text-align: left; padding-left: 10pt; text-indent: -10pt">Costs and estimated earnings in excess of billings on uncompleted contracts</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">(1,770</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">(1,283</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">(487</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; padding-left: 10pt; text-indent: -10pt">Billings in excess of costs and estimated earnings on uncompleted contracts</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(1,444</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">8,527</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(9,971</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Contracts in progress, net</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(3,214</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">7,244</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(10,458</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt; text-indent: -10pt">Contracts receivable, including retainage</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(6,957</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(12,646</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">5,689</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-left: 10pt; text-indent: -10pt">Receivables from and equity in construction joint ventures</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(760</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">4,614</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(5,374</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Inventories</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(49</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(395</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">346</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt">Accounts payable</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">4,351</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">4,429</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">(78</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Contract Capital, net</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(6,629</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">3,246</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(9,875</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td></tr>
</table>



<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 22.5pt; margin: 0pt 0">During the Current Quarter, Contract Capital
decreased liquidity by $9.9 million. Fluctuations in our Contract Capital balance and its components are not unusual in our business
and are impacted by the size of our projects and changing type and mix of projects in our backlog. Our Contract Capital is particularly
impacted by the timing of new awards and related payments of performing work and the contract billings to the customer as we complete
our projects. Contract Capital is also impacted at period-end by the timing of accounts receivable collections and accounts payable
payments for our projects.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 22.5pt; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0"><i>Investing Activities.</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">During the Current Quarter, net cash used in
investing activities was $1.2 million compared to net cash used of $1.8 million in the Prior Quarter. The driver of investing activities
cash flows were investments in capital equipment as discussed below.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Capital equipment is acquired as needed to
support changing levels of production activities and to replace retiring equipment. Expenditures for the replacement of certain
equipment and to expand our construction fleet totaled $1.8 million for the Current Quarter. Proceeds from the sale of property
and equipment totaled $0.6 million for the Current Quarter with an associated net gain of $0.4 million. For the Prior Quarter,
expenditures totaled $2.8 million, while proceeds from the sale of property and equipment totaled $1.1 million with an associated
net gain of $0.2 million. The level of expenditures in the Current Quarter decreased by $1.0 million compared to the Prior Quarter.
The decrease is a result of management&#8217;s efforts to optimize utilization of our existing fleet of equipment based on current
and projected workloads while supplementing our fleet with leased and financed equipment as needed.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><i>Financing Activities.	</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">During the Current Quarter, net cash used
in financing activities was $1.3 million compared to cash provided of $11.8 million in the Prior Quarter. The increase in
cash used by financing activities was a result of typical scheduled principal payment for our Equipment-based Facility and
notes payable, compared to a net drawdown of $13.1 million of our Revolving Loan in the Prior Quarter.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0"><i>Cash and Working Capital.</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Cash at March 31, 2017, was $37.1 million,
which decreased based on the items mentioned above. Cash includes $1.5 million that was held by our VIE and $18.4 million belonging
to our majority-owned joint ventures. Our working capital largely remained flat with a decrease of $0.1 million to $29.2 million
at March 31, 2017 from $29.3 million at December 31, 2016.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><i>Credit Facility, Other Sources of
Capital and Acquisition</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">In addition to our available cash, cash equivalents
and cash provided by operations, from time to time, we have used borrowings under our Equipment-based Facility to finance our capital
expenditures and working capital needs.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">At March 31, 2017, the Company had
a borrowing base of $24.4 million, which was the result of calculating 65% of the appraised value (where appraised value equals
net operating liquidated value) of the Company&rsquo;s collateral. However, we had reached our revolver $20.0 million cap, and
therefore only $20.0 million of borrowings were available at March 31, 2017. The Company had no amounts drawn on the revolving
loan and $2.5 million of its term loan outstanding at March 31, 2017. Refer to Note 12 regarding the subsequent event related to
our Equipment-based Facility.</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Average borrowings under our Equipment-based
Facility for the Current Quarter were $3.2 million and the largest amount of borrowings was $3.5 million in January 2017. Average
borrowings under the Equipment-based Facility for the 2016 fiscal year were $18.1 million, and the largest amount of borrowings
under the Equipment-based Facility was $31.6 million in January 2016.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Based on our average borrowings
for 2016 and our 2017 forecasted cash needs, we continue to believe that the Company has sufficient liquid financial resources
to fund our requirements for the next twelve months of operations, including our bonding requirements. Furthermore, the Company
is continually assessing ways to increase revenues and reduce costs to improve liquidity. However, in the event of a substantial
cash constraint and if we were unable to secure adequate debt financing, or we incurred losses, our working capital could be materially
and adversely affected. Refer to &ldquo;Item 1A. Risk Factors&rdquo; in the 2016 Form 10-K for further discussion of liquidity
related risks.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">We will continue to explore additional capital
alternatives to further strengthen our financial position in order to take advantage of this improving transportation infrastructure
market. This could include the potential sale of assets, businesses or equity, the favorable resolution of outstanding contract
claims, or a combination thereof. We expect to use proceeds from these initiatives to invest in projects meeting our gross margin,
overall profitability and other requirements, as well as pursuing projects or investments in adjacent markets.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><I>Purchase of Tealstone</I></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">On April 3, 2017, the Company consummated
the acquisition of 100% of the outstanding stock of Tealstone Residential Concrete, Inc. and Tealstone Commercial, Inc. (collectively,
&ldquo;<I>Tealstone</I>&rdquo;) from the stockholders thereof (the &ldquo;Sellers&rdquo;) for consideration consisting of $55,000,000
in cash (less debt outstanding on the closing date and costs incurred by the Sellers and Tealstone in connection with the transaction),
1,882,058 shares of the Company&rsquo;s common stock (the &ldquo;<I>Placement Shares</I>&rdquo;), and $5,000,000 of promissory
notes issued to the Sellers. In addition, the Company will make $2,500,000 and $7,500,000 of deferred cash payments on the second
and third anniversaries of the closing date, respectively, and up to an aggregate of $15,000,000 in earn-out payments may be made
on the first, second, third and fourth anniversaries of the closing date to continuing Tealstone management or their affiliates
if specified financial performance levels are achieved. Tealstone focuses on concrete construction of residential foundations,
parking structures, elevated slabs and other concrete work for leading homebuilders, multi-family developers and general contractors
in both residential and commercial markets.</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The preliminary acquisition-date
fair value of the consideration transferred totaled $83.7 million, which consisted of the following:</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">Fair value of consideration transferred
(amounts in thousands):</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<table cellpadding="0" cellspacing="0" align="CENTER" style="border-collapse: collapse; width: 70%">
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 82%; font-size: 10pt; text-align: left">Cash	</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 14%; font-size: 10pt; text-align: right">55,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Common stock (1,882,058 shares)	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">17,100</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Promissory notes	</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">4,400</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt">Deferred payments	</td><td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td>
    <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right">7,200</td><td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total	</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">83,700</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The fair value of the 1,882,058
common shares issued was determined based on the average market price of the Company&#8217;s common shares on the acquisition date.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The promissory notes and deferred
payments have been discounted using a preliminary 12% fair value discount rate. The earn-out arrangement requires the Company to
pay up to an aggregate of $15,000,000 in earn-out payments on the first, second, third and fourth anniversaries of the closing
date to continuing Tealstone management or their affiliates if specified financial performance levels are achieved. The Company&rsquo;s
preliminary analysis indicates that the compensation is tied to the continuing employment of certain key employees and executives
of Tealstone and will be treated as additional compensation and not as additional contingent consideration.</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company is in the process of
estimating the fair values of the assets acquired and liabilities assumed at the acquisition date and obtaining third-party valuations
of certain intangible assets. Additionally, the Company is in the process of compiling the pro forma financial information required.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><i>Loan Agreement</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">On April 3, 2017, the Company, as
borrower, and certain of its subsidiaries, as guarantors, entered into a Loan and Security Agreement with Wilmington Trust, National
Association, as agent, and the lenders party thereto (the &#8220;<i>Loan Agreement</i>&#8221;), providing for a term loan of $85,000,000
(the &#8220;<i>Loan</i>&#8221;) with a maturity date of April 4, 2022, which replaced the then existing debt facility. The Loan
is secured by substantially all of the assets of the Company and its subsidiaries.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">Interest on the Loan is equal to the one-, two-,
three- or six-month London interbank rate, or LIBOR, plus 8.75% per annum on the unpaid principal amount of the Loan, subject to
adjustment under certain circumstances. Interest on the Loan is generally payable monthly. There are no amortized principal payments;
however, the Company is required to prepay the Loan, and in certain cases pay a prepayment premium thereon, with proceeds received
from the issuances of debt or equity, transfers, events of loss and extraordinary receipts. The Company is required to make an
offer quarterly to the lenders to prepay the Loan in an amount equal to 75% of its excess cash flow, plus accrued and unpaid interest
thereon and a prepayment premium.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">The Loan Agreement contains various covenants
that limit, among other things, the Company&#8217;s ability and certain of its subsidiaries&#8217; ability to incur certain indebtedness,
grant certain liens, merge or consolidate, sell assets, make certain loans, enter into acquisitions, incur capital expenditures,
make investments, and pay dividends. In addition, the Company is required to maintain the following financial covenants:</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">a ratio of secured indebtedness to EBITDA of not more than 3.10
to 1.00 beginning with the four consecutive quarters ending June 30, 2017, reducing to 1.80 to 1.00 by the four consecutive quarters
ending September 30, 2019;</font></td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">daily cash collateral of not less than $10,000,000 commencing
on June 30, 2017, increasing to $15,000,000 on October 1, 2017, and potentially further increasing to $18,000,000 beginning on
April 4, 2018;</font></td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">a rolling four quarter gross margin in contract backlog of not
less than $60,000,000 commencing June 30, 2017, increasing to $70,000,000 by March 31, 2019;</font></td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">the incurrence of net capital expenditures during each four consecutive
fiscal quarters shall not exceed $15,000,000;</font></td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">bonding capacity shall be maintained at all times in an amount
not less than $1,000,000,000; and</font></td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-family: Symbol; font-weight: normal">&#183;</font></td><td style="text-align: justify"><font style="font-weight: normal">the EBITDA of Tealstone Residential Concrete, Inc. shall not
be less than $12,000,000 during each four consecutive fiscal quarters, commencing June 30, 2017.</font></td></tr></table>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">The Loan Agreement also includes customary events
of default, including events of default relating to non-payment of principal or interest, inaccuracy of representations and warranties,
breaches of covenants, cross-defaults, bankruptcy and insolvency events, certain unsatisfied judgments, loan documents not being
valid, calls under the Company&#8217;s bonds, failure of specified individuals to remain employed by the Company, and a change
of control. If an event of default occurs, the lenders will be able to accelerate the maturity of the Loan Agreement and exercise
other rights and remedies.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"><i>Warrants</i></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;On April 3, 2017, the Company issued Warrants
(the &#8220;<i>Warrants</i>&#8221;) to the lenders under the Loan Agreement (the &#8220;<i>Holders</i>&#8221;) pursuant to which
the Holders have the right to purchase, for a period of five years from the date of issuance, up to an aggregate of 1,000,000 shares
of the Company&#8217;s common stock (the &#8220;<i>Warrant Shares</i>&#8221;) at an initial exercise price of $10.25 per share,
subject to adjustment for stock splits, combinations and similar recapitalization events and weighted-average antidilution upon
the issuance by the Company of shares of common stock or rights, options or convertible securities exercisable for common stock
in the future at a price below the exercise price of the Warrants.&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: left; text-indent: 0in; margin: 0pt 0"><b><i>Inflation</i></b></p>

<p style="font-size: 10pt; text-align: left; text-indent: 0in; margin: 0pt 0"><b><i>&nbsp;</i></b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Inflation generally has not had a material
impact on our financial results; however, from time to time, increases in oil, fuel and steel prices have affected our cost of
operations. Anticipated cost increases and reductions are considered in our bids to customers on proposed new construction projects.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Where we are the successful bidder
on a project, we execute purchase orders with material suppliers and contracts with subcontractors covering the prices of most
materials and services, other than oil and fuel products, thereby mitigating future price increases and supply disruptions. These
purchase orders and contracts do not contain quantity guarantees, and we have no obligation for materials and services beyond those
required to complete the contracts with our customers. There can be no assurance that increases in prices of oil and fuel used
in our business will be adequately covered by the estimated escalation we have included in our bids, and there can be no assurance
that all of our vendors will fulfill their pricing and supply commitments under their purchase orders and contracts with the Company.
We adjust our total estimated costs on our projects when we believe it is probable that we will have cost increases which will
not be recovered from customers, vendors or re-engineering.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b><i>Off-Balance Sheet Arrangements
and Joint Ventures </i></b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">We participate in various construction joint
ventures in order to share expertise, risk and resources for certain highly complex projects. The venture&#8217;s contract with
the project owner typically requires joint and several liability among the joint venture partners. Although our agreements with
our joint venture partners provide that each party will assume and fund its share of any losses resulting from a project, if one
of our partners is unable to pay its share, we would be fully liable for such share under our contract with the project owner.
Circumstances that could lead to a loss under these guarantee arrangements include a partner&#8217;s inability to contribute additional
funds to the venture in the event that the project incurs a loss or additional costs that we could incur should the partner fail
to provide the services and resources toward project completion that had been committed to in the joint venture agreement.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">At March 31, 2017, there was approximately
$93 million of construction work to be completed on unconsolidated construction joint venture contracts, of which $47 million represented
our proportionate share. Due to the joint and several liability under our joint venture arrangements, if one of our joint venture
partners fails to perform, we and the remaining joint venture partners would be responsible for completion of the outstanding work.
As of March 31, 2017, we are not aware of any situation that would require us to fulfill responsibilities of our joint venture
partners pursuant to the joint and several liability provisions under our contracts.</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Off-balance sheet arrangements related
to operating leases are discussed in &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results
of Operations &#8211;Liquidity and Sources of Capital&#8722; Contractual Obligations&#8221; in our 2016 Form 10-K.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><a name="a_003"></a>Item 3. Quantitative
and Qualitative Disclosures about Market Risk</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>&nbsp;</b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Changes in interest rates are one
of our sources of market risks. Outstanding indebtedness under our Equipment-based Facility does not bear interest at floating
rates, so our results from operations are not impacted from a change in interest rates. However, our interest rate could increase
by 2% based on our fixed charge coverage ratio.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">See &#8220;Inflation&#8221; above
regarding risks associated with materials and fuel purchases required to complete our construction contracts.</p>

<p style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: 0in; margin: 0pt 0.05in 0pt 0"></p>

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

<p style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><a name="a_004"></a>Item 4. Controls and
Procedures</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>&nbsp;</b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b>Evaluation of Disclosure Controls
and Procedures </b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Disclosure controls and procedures
include, but are not limited to, controls and procedures designed to ensure that information required to be disclosed by an issuer
in the reports that it files or submits under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;)
is accumulated and communicated to the issuer&#8217;s management, including the principal executive and principal financial officers,
or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company&#8217;s principal executive
officer and principal financial officer reviewed and evaluated the Company&#8217;s disclosure controls and procedures (as defined
in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). Based on that evaluation, the Company&#8217;s principal executive officer
and principal financial officer concluded that the Company&#8217;s disclosure controls and procedures were effective at March 31,
2017 to ensure that the information required to be disclosed by the Company in this Report is recorded, processed, summarized and
reported within the time periods specified in the Securities and Exchange Commission&#8217;s rules and forms and is accumulated
and communicated to the Company's management including the principal executive and principal financial officers, as appropriate
to allow timely decisions regarding required disclosure.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b>Changes in Internal Control over
Financial Reporting </b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">There have been no changes in our
internal control over financial reporting (as defined in Rule&nbsp;13a-15(f)&nbsp;under the Exchange Act) during the quarter ended
March&nbsp;31, 2017 that have materially affected, or are reasonably likely to materially affect, our internal control over financial
reporting.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b>Inherent Limitations on Effectiveness
of Controls</b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Internal control over financial
reporting may not prevent or detect all errors and all fraud. Also, projections of any evaluation of effectiveness of internal
control to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that
the degree of compliance with the policies or procedures may deteriorate.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>&nbsp;</b></p>

<p style="font-size: 10pt; text-align: left; text-indent: 0in; margin: 0pt 0"><b>&nbsp;</b></p>

<p style="font-size: 10pt; text-align: left; text-indent: 0in; margin: 0pt 0"><b></b></p>

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

<p style="font-size: 10pt; text-align: left; text-indent: 0in; margin: 0pt 0"><b>&nbsp;</b></p>

<p style="font-size: 10pt; text-align: left; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b>PART II &#8211; OTHER INFORMATION</b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>&nbsp;</b></p>

<p style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><a name="a_005"></a>Item 1. Legal Proceedings</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">We are now and may in the future
be involved as a party to various legal proceedings that are incidental to the ordinary course of business. We regularly analyze
current information about these proceedings and, as necessary, provide accruals for probable liabilities on the eventual disposition
of these matters.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In the opinion of management, after
consultation with legal counsel, there are currently no threatened or pending legal matters that would reasonably be expected to
have a material adverse impact on our condensed consolidated results of operations, financial position or cash flows.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b>&nbsp;</b></p>

<p style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><a name="a_006"></a>Item 1A. Risk Factors</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><B><I>The homebuilding industry is
cyclical which could affect our residential concrete projects, including foundations for single-family and multi-family homes.
Deterioration in the homebuilding industry conditions or downward changes in general economic or other business conditions could
materially adversely affect our results of operations.</I></B></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The residential homebuilding industry
is sensitive to changes in economic conditions and other factors, such as the level of employment, consumer confidence, consumer
income, availability of financing, and interest rate levels. Adverse changes in any of these conditions generally, or in the markets
where we operate, could decrease demand and pricing for new homes in these areas or result in customer cancellations of pending
contracts, which could adversely affect the number of concrete projects we construct or reduce the prices we can charge for these
projects, either of which could result in a decrease in our revenues and earnings that could materially adversely affect our results
of operations.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">There have not been any material
changes from the other risk factors previously disclosed in Part I, Item 1A Risk Factors of our 2016 Form 10-K. You should carefully
consider such risk factors, which could materially affect our business, financial condition or future results.</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><a name="a_007"></a>Item 2. Unregistered
Sales of Equity Securities and Use of Proceeds</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The following table shows, by month, the number
of shares of the Company's common stock that the Company repurchased in the quarter ended March 31, 2017.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</p>

<table cellpadding="0" cellspacing="0" align="CENTER" style="border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td nowrap style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Period</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Total <br> Number of<br> Shares<br> Purchased</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Average <br> Price Paid <br> per Share</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Total Number of <br> Shares (or Units)<br> Purchased as Part of<br> Publicly- Announced <br> Plans or Program</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td>
    <td nowrap colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Maximum Number (or<br> Approximate Dollar <br> Value) of Shares (or Units)<br> that May Yet Be <br> Purchased Under the <br> Plans or Programs</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; font-size: 10pt; text-align: center; text-indent: 0in">February 1 &#8211; February 28, 2017</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 14%; font-size: 10pt; text-align: right">544</td><td style="width: 1%; font-size: 10pt; text-align: left"><sup>(1)</sup></td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 14%; font-size: 10pt; text-align: right">9.16</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 14%; font-size: 10pt; text-align: right">--</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 2%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 14%; font-size: 10pt; text-align: right">--</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b>&nbsp;</b></p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><font style="font-size: 9pt; font-weight: normal">(1)</font></td><td style="text-align: justify; padding-right: 0.05in"><font style="font-size: 9pt; font-weight: normal">These
                                         shares were repurchased from employees holding shares of the Company's common stock that
                                         had been awarded to them by the Company and that were released from Company-imposed transfer
                                         restrictions. The repurchase was to enable the employees to satisfy the Company's tax
                                         withholding obligations occasioned by the release of the restrictions. The repurchase
                                         was made at the election of the employees pursuant to a procedure adopted by the Compensation
                                         Committee of the Board of Directors.</font></td></tr></table>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><b>&nbsp;</b></p>

<p style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><a name="a_008"></a>Item 3. Defaults upon
Senior Securities</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">None.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><a name="a_009"></a>Item 4. Mine Safety
Disclosures</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0.25in"><b>&nbsp;</b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">None.</P>



<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><a name="a_010"></a>Item 5. Other Information</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">None.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>&nbsp;</b></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b></b></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><b>&nbsp;</b></p>

<p style="font-size: 10pt; font-weight: bold; text-align: left; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><a name="a_011"></a>Item 6. Exhibits</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt">
<tr>
    <td nowrap style="vertical-align: top; text-align: left; width: 9%; border-bottom: Black 1.1pt solid">Exhibit No.</td>
    <td style="vertical-align: top; text-align: left; width: 1%">&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify; width: 90%; border-bottom: Black 1.1pt solid">Description</td></tr>
<tr>
    <td style="vertical-align: top; text-align: left">4.1*</td>
    <td style="vertical-align: top; text-align: left">&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">Form of Warrant, dated April 3, 2017</td></tr>
<TR>
    <TD STYLE="vertical-align: top; text-align: left">10.1*#</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: middle; text-align: justify">Standard Non-Employee Director Compensation adopted by the Board of Directors to be effective May 1, 2017.</TD></TR>
<tr>
    <td style="vertical-align: top; text-align: left">31.1*</td>
    <td style="vertical-align: top; text-align: left">&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">Certification of Joseph A. Cutillo, Chief Executive Officer of Sterling
    Construction Company, Inc.</td></tr>
<tr>
    <td style="vertical-align: top; text-align: left">31.2*</td>
    <td style="vertical-align: top; text-align: left">&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">Certification of Ronald A. Ballschmiede, Chief Financial Officer of Sterling Construction Company, Inc.</td></tr>
<tr>
    <td style="vertical-align: top; text-align: left">32*</td>
    <td style="vertical-align: top; text-align: left">&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">Certification pursuant to Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. 1350) of Joseph A. Cutillo, Chief Executive Officer, and Ronald A. Ballschmiede, Chief Financial Officer</td></tr>
<tr>
    <td style="vertical-align: top; text-align: left">101.INS*</td>
    <td style="vertical-align: top; text-align: left">&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">XBRL Instance Document</td></tr>
<tr>
    <td style="vertical-align: top; text-align: left">101.SCH*</td>
    <td style="vertical-align: top; text-align: left">&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">XBRL Taxonomy Extension Schema Document</td></tr>
<tr>
    <td style="vertical-align: top; text-align: left">101.CAL*</td>
    <td style="vertical-align: top; text-align: left">&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">XBRL Taxonomy Extension Calculation Linkbase Document</td></tr>
<tr>
    <td style="vertical-align: top; text-align: left">101.DEF*</td>
    <td style="vertical-align: top; text-align: left">&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">XBRL Taxonomy Extension Definition Linkbase Document</td></tr>
<tr>
    <td style="vertical-align: top; text-align: left">101.LAB*</td>
    <td style="vertical-align: top; text-align: left">&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">XBRL Taxonomy Extension Label Linkbase Document</td></tr>
<tr>
    <td style="vertical-align: top; text-align: left">101.PRE*</td>
    <td style="vertical-align: top; text-align: left">&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">XBRL Taxonomy Extension Presentation Linkbase Document</td></tr>
</table>


<p style="font-size: 10pt; text-align: left; margin-top: 0pt; margin-right: 0.05in; margin-bottom: 0pt">_______________</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">* 	&nbsp;Filed herewith.</p>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"># &nbsp;Management contract or compensatory plan or arrangement.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

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

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; font-weight: bold; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><a name="a_012"></a>SIGNATURES</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">	Pursuant to the requirements
of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned,
thereunto duly authorized.</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt">
<tr>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td colspan="3" style="font-weight: bold; vertical-align: middle; text-align: left">STERLING CONSTRUCTION COMPANY, INC.</td></tr>
<tr>
    <td style="vertical-align: middle; text-align: justify; width: 5%">&nbsp;</td>
    <td style="vertical-align: bottom; width: 45%">&nbsp;</td>
    <td style="vertical-align: bottom; width: 3%">&nbsp;</td>
    <td style="vertical-align: bottom; width: 24%">&nbsp;</td>
    <td style="vertical-align: bottom; width: 23%">&nbsp;</td></tr>
<tr>
    <td style="vertical-align: middle; text-align: justify">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td></tr>
<tr>
    <td style="vertical-align: middle; text-align: justify">Date:</td>
    <td style="vertical-align: middle; text-align: justify">May 3, 2017</td>
    <td style="vertical-align: bottom">By:&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify; border-bottom: Black 1.1pt solid">/s/ Joseph A. Cutillo</td>
    <td style="vertical-align: bottom">&nbsp;</td></tr>
<tr>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">Joseph A. Cutillo</td>
    <td style="vertical-align: bottom">&nbsp;</td></tr>
<tr>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">Chief Executive Officer</td>
    <td style="vertical-align: bottom">&nbsp;</td></tr>
<tr>
    <td style="vertical-align: middle; text-align: justify">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td></tr>
<tr>
    <td style="vertical-align: middle; text-align: justify">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td></tr>
<tr>
    <td style="vertical-align: middle; text-align: justify">Date:</td>
    <td style="vertical-align: middle; text-align: justify">May 3, 2017</td>
    <td style="vertical-align: bottom">By:&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify; border-bottom: Black 1.1pt solid">/s/ Ronald A. Ballschmiede</td>
    <td style="vertical-align: bottom">&nbsp;</td></tr>
<tr>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">Ronald A. Ballschmiede</td>
    <td style="vertical-align: bottom">&nbsp;</td></tr>
<tr>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: bottom">&nbsp;</td>
    <td style="vertical-align: middle; text-align: justify">Chief Financial Officer</td>
    <td style="vertical-align: bottom">&nbsp;</td></tr>
</table>


<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></p>

<p style="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</p>



<p style="margin: 0">&nbsp;</p>

<p style="margin: 0">&nbsp;</p>

<p style="margin: 0">&nbsp;</p>

<p style="margin: 0">&nbsp;</p>

<p style="margin: 0">&nbsp;</p>

<p style="margin: 0">&nbsp;</p>

<p style="margin: 0">&nbsp;</p>

<p style="margin: 0">&nbsp;</p>

<p style="margin: 0">&nbsp;</p>

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

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

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

<p style="margin: 0">&nbsp;</p>

<p style="margin: 0"></P>

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

<P STYLE="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><B>STERLING CONSTRUCTION COMPANY,
INC.</B></P>

<P STYLE="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><B>Quarterly Report on Form 10-Q
for Period Ended March 31, 2017</B></P>

<P STYLE="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><B>Exhibit&nbsp;Index</B></P>

<P STYLE="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: center; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 12%; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="width: 87%; text-align: justify; text-indent: 0.25in">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: justify; text-indent: 0in"><B>Exhibit No.</B></TD>
    <TD STYLE="text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid; text-align: center; text-indent: 0.25in"><B>Description</B></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0.25in">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in"><A HREF="exh_41.htm">4.1*</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in"><A HREF="exh_41.htm">Form of Warrant, dated April 3, 2017</A></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in"><A HREF="exh_10.htm">10.1*#</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in"><A HREF="exh_10.htm">Standard Non-Employee Director Compensation adopted by the Board of Directors to be effective May 1, 2017.</A></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><A HREF="exh_311.htm">
        31.1*</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in"></TD>
    <TD STYLE="vertical-align: top"><A HREF="exh_311.htm">Certification of Joseph A. Cutillo, Chief
        Executive Officer of Sterling Construction Company, Inc.</A></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0.25in">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in"><A HREF="exh_312.htm">31.2*</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in"><A HREF="exh_312.htm">Certification of Ronald A. Ballschmiede, Chief Financial Officer of Sterling Construction Company, Inc.</A></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0.25in">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in"><A HREF="exh_32.htm">32*</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in"><A HREF="exh_32.htm">Certification pursuant to Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. 1350) of Joseph A. Cutillo, Chief Executive Officer, and Ronald A. Ballschmiede, Chief Financial Officer.</A></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0.25in">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">101.INS*</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">XBRL Instance Document</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">101.SCH*</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">XBRL Taxonomy Extension Schema Document</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">101.CAL*</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">XBRL Taxonomy Extension Calculation Linkbase Document</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">101.DEF*</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">XBRL Taxonomy Extension Definition Linkbase Document</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">101.LAB*</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">XBRL Taxonomy Extension Label Linkbase Document</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">101.PRE*</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify; text-indent: 0.25in">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; text-indent: 0in">XBRL Taxonomy Extension Presentation Linkbase Document</TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: -0.5in; margin: 0pt 0.05in 0pt 0.5in">_______________</P>

<P STYLE="font-size: 10pt; text-align: left; margin-top: 0pt; margin-bottom: 0pt"> </P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">                                                                                                                 <TR STYLE="vertical-align: top">
<TD>*</TD><TD STYLE="text-align: justify; padding-right: 0.05in">Filed herewith.</TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">#</TD><TD STYLE="text-align: justify; padding-right: 0.05in">Management contract or compensatory plan or arrangement.</TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-align: left; text-indent: 0in; margin: 0pt 0">&nbsp;</P>



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

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

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

<p style="margin-top: 0; text-align: center; margin-bottom: 0">32</p>

<p style="margin-top: 0; text-align: center; margin-bottom: 0"></p>

<!-- Field: Rule-Page --><div align="CENTER" style="margin-top: 3pt; margin-bottom: 3pt"><div style="font-size: 1pt; border-top: Black 4pt solid; width: 100%">&nbsp;</div></div><!-- Field: /Rule-Page -->

<p style="margin-top: 0; text-align: center; margin-bottom: 0">&nbsp;</p>

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

<P STYLE="margin: 0; text-align: right">Exhibit 4.1</P>

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

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

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

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">THIS WARRANT AND ANY SECURITIES ACQUIRED UPON EXERCISE OF THIS WARRANT
HAVE NOT BEEN REGISTERED UNDER THE SECURITIES ACT OF 1933, AS AMENDED, OR ANY STATE SECURITIES LAWS, AND NONE OF THIS WARRANT,
SUCH SECURITIES OR ANY INTEREST THEREIN MAY BE OFFERED, SOLD, TRANSFERRED, PLEDGED OR OTHERWISE DISPOSED OF EXCEPT PURSUANT TO
AN EFFECTIVE REGISTRATION STATEMENT UNDER SUCH ACT OR SUCH LAWS OR AN EXEMPTION FROM REGISTRATION UNDER SUCH ACT AND SUCH LAWS.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">THIS WARRANT AND THE SECURITIES ACQUIRED UPON EXERCISE OF THIS WARRANT
ARE SUBJECT TO THE CONDITIONS ON TRANSFER AND OTHER TERMS AND CONDITIONS <FONT STYLE="text-transform: uppercase">SPECIFIED BELOW
and IN the CERTIFICATE OF INCORPORATION of THE ISSUER HEREOF (THE &ldquo;<U>COMPANY</U>&rdquo;), AS AMENDED FROM TIME TO TIME.
</FONT>UPON WRITTEN REQUEST, A COPY OF SUCH CONDITIONS WILL BE FURNISHED BY THE COMPANY TO THE HOLDER HEREOF WITHOUT CHARGE.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: center"><B>WARRANT</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: center"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 50%">Issuance Date: April 3, 2017</TD>
    <TD STYLE="width: 50%; text-align: right">Certificate No. [W-001/W-002]</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: center"><B></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">FOR VALUE RECEIVED, Sterling Construction Company,
Inc., a Delaware corporation (the &ldquo;<U>Company</U>&rdquo;), hereby grants to [OCM Sterling NE Holdings, LLC/OCM Sterling E
Holdings, LLC] or its registered assigns (the &ldquo;<U>Registered Holder</U>&rdquo;) the right, upon the terms and subject to
the conditions set forth herein, to purchase from the Company up to [three hundred eighty-three thousand six hundred fifty (383,650)/six
hundred sixteen thousand three hundred fifty (616,350)] shares of common stock of the Company (such common stock or any successor
interest for which this warrant is exercisable, as may be further adjusted from time to time in accordance herewith, the &ldquo;<U>Exercise
Stock</U>&rdquo;), at a price per share equal to the Exercise Price; <U>provided</U> that the Registered Holder may exercise this
Warrant on a &ldquo;net&rdquo; basis by paying the Aggregate Exercise Price (as defined below) by delivering to the Company a portion
of this Warrant with a Market Price equal to such Aggregate Exercise Price. Certain capitalized terms used herein are defined in
<U>Section 6</U>. The amount and kind of securities purchasable pursuant to the rights granted hereunder and the purchase price
for such securities are subject to adjustment pursuant to the provisions contained in this Warrant. This Warrant is being issued
in connection with the Loan Agreement (as defined below), as required therein, and a Registration Rights Agreement, dated as of
the date hereof, between the Registered Holder and the Company (the &ldquo;<U>Registration Rights Agreement</U>&rdquo;) is concurrently
being entered into in order to permit the transfer of the Exercise Stock.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 0in">This Warrant is subject to the following provisions:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">Section 1.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;
</FONT><U>Exercise of Warrant. </U></P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">1A.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Exercise Period and Amount</U>. The Registered Holder or the Purchaser (as defined below) may exercise, in whole or in
part, the purchase rights for the Exercise Stock represented by this Warrant at any time, and from time to time up to and including
the Expiration Date (the &ldquo;<U>Exercise Period</U>&rdquo;). To the extent this Warrant is not previously exercised as to all
the Exercise Stock subject hereto, and if the then-current Market Price of one share of the Company&rsquo;s common stock is greater
than the Exercise Price then in effect, then immediately prior to the Expiration Date, this Warrant shall be deemed automatically
exercised on a &ldquo;net basis&rdquo; basis pursuant to <U>Section 1B(i)(e)</U> (even if not surrendered).</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

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

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">1B.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Exercise Procedure. </U></P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(i)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>This Warrant shall be deemed to have been exercised when the Company has received all of the following items during the
Exercise Period (the &ldquo;<U>Exercise Time</U>&rdquo;):</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">(a)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>a completed Exercise Agreement, as described in <U>Section 1C</U> (the &ldquo;<U>Exercise Agreement</U>&rdquo;), executed
by the Person exercising all or part of the purchase rights represented by this Warrant (the &ldquo;<U>Purchaser</U>&rdquo;);</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">(b)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>this Warrant;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">(c)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>if this Warrant is not registered in the name of the Purchaser, an assignment or assignments substantially in the form set
forth on <U>Exhibit I</U> attached hereto evidencing the assignment of this Warrant to the Purchaser, in which case this Warrant
may be exercised only if the Registered Holder shall have complied with the provisions set forth in <U>Section 8</U>;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">(d)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>unless this Warrant is being exercised on a &ldquo;net basis,&rdquo; a check or wire transfer of immediately available funds
in an amount equal to the product of the Exercise Price multiplied by the number of shares of the Exercise Stock being purchased
upon such exercise (the &ldquo;<U>Aggregate Exercise Price</U>&rdquo;); and</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">(e)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>if this Warrant is being exercised on a &ldquo;net basis,&rdquo; in lieu of payment of the Aggregate Exercise Price, the
number of shares of the Exercise Stock issuable upon exercise of this Warrant shall be reduced by a number of shares of the Exercise
Stock with a Market Price equal to the Aggregate Exercise Price.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(ii)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Within five business days after the Exercise Time, the Company shall deliver an instruction letter to the Company&rsquo;s
transfer agent instructing that the Exercised Stock purchased upon exercise of this Warrant shall be recorded electronically in
the name of the Purchaser. Unless this Warrant has expired or all of the rights represented hereby have been exercised, the Company
shall prepare a new Warrant, substantially identical hereto, representing the rights formerly represented by this Warrant which
have not expired or been exercised and shall, within such five business day period, deliver such new Warrant to the Registered
Holder.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(iii)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>The Exercise Stock shall be deemed to have been issued to the Purchaser at the Exercise Time, and the Purchaser shall be
deemed for all purposes to have become the record holder of such Exercise Stock at the Exercise Time.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(iv)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>The issuance of the Exercise Stock shall be made without charge to the Registered Holder or the Purchaser for any tax with
respect to such issuance or any cost incurred by the Company in connection with such exercise and the related issuance of the Exercise
Stock. Each share of the Exercise Stock will, upon exercise of this Warrant in accordance with the terms hereof and payment of
the Exercise Price therefor, be fully paid and nonassessable by the Company and free from all taxes, liens and charges with respect
to the issuance thereof.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

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

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(v)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>The Company shall assist and cooperate with any Registered Holder or Purchaser required to make any governmental filings
or obtain any governmental approvals prior to or in connection with any exercise of this Warrant (including, without limitation,
making any filings required to be made by the Company). Any such governmental filings or approvals required prior to or in connection
with the exercise of this Warrant shall be made or obtained at the Company&rsquo;s expense.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1.5in">(vi)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>The Company shall give the Registered Holder at least 30 days&rsquo; advance written notice of the date on which a Sale
of the Company would become effective. To the extent this Warrant is not previously exercised as to all the Exercise Stock subject
hereto, and if the then-current Market Price of one share of the Company&rsquo;s common stock is greater than the Exercise Price
then in effect, this Warrant shall be deemed automatically exercised on a &ldquo;net basis&rdquo; basis pursuant to <U>Section
1B(i)(e)</U> (even if not surrendered) as of immediately prior to the consummation of a Sale of the Company. In addition, in connection
with a Sale of the Company, the Company agrees to allow the Registered Holder to participate in such Sale of the Company without
the exercise of this Warrant.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(vii)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Notwithstanding anything to the contrary in <U>Section 2E</U>, in connection with any Organic Change following which the
Registered Holder would not be entitled to exercise the Warrant for shares of stock that are listed on any domestic securities
exchange, the Registered Holder may, in lieu of the adjustment mechanism in <U>Section 2E</U>, elect to terminate this Warrant
and exchange the Warrant for cash proceeds in an amount equal to the Exercise Stock multiplied by the difference between the Market
Price immediately prior to such Organic Change and the Exercise Price, with such cash to be paid by the Company (or the successor
entity or purchasing entity). Such election must be made, if at all, on or prior to the effective date of such Organic Change.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(viii)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>The Company shall at all times reserve and keep available out of its authorized but unissued common stock, solely for the
purpose of issuance upon the exercise of this Warrant, such number of shares of the Exercise Stock issuable upon the exercise of
this Warrant (and any other warrants issued by the Company). All shares of the Exercise Stock that are so issuable shall, when
issued in accordance with the terms of this Warrant, be duly and validly issued, fully paid and nonassessable by the Company and
free from all taxes, liens and charges with respect to the issuance thereof. The Company shall take all such actions as may be
necessary to assure that all such shares of the Exercise Stock may be so issued without violation of any Applicable Law or any
requirements of any domestic securities exchange upon which the Exercise Stock may be listed (except for official notice of issuance
which shall be immediately delivered by the Company upon each such issuance). The Company shall not take any action which would
cause the number of authorized but unissued shares of the Company&rsquo;s common stock to be less than the number of shares of
the Exercise Stock required to be reserved hereunder for issuance upon exercise of this Warrant (and any other warrants issued
by the Company).</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">1C.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Exercise Agreement</U>. Upon any exercise of this Warrant, the Exercise Agreement shall be substantially in the form
set forth on <U>Exhibit II</U> attached hereto, except that if the shares of Exercise Stock are not to be issued in the name of
the Person in whose name this Warrant is registered, the Exercise Agreement shall also state the name of the Person to whom the
certificates for the Exercise Stock are to be issued, and if the number of the Exercise Stock to be issued does not include all
the Exercise Stock purchasable hereunder, the Exercise Agreement shall also state the name of the Person to whom a new Warrant
for the unexercised portion of the rights hereunder is to be delivered. Such Exercise Agreement shall be dated the actual date
of execution thereof and shall indicate whether the Aggregate Exercise Price is to be paid in cash or on a &ldquo;net basis&rdquo;.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

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

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">Section 2.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;
</FONT><U>Adjustment of Exercise Price and Number of Shares</U>. In order to prevent dilution of the rights granted under this
Warrant, the Exercise Price shall be subject to adjustment from time to time as provided in this <U>Section 2</U>, and the number
of the Exercise Stock obtainable upon exercise of this Warrant shall be subject to adjustment from time to time as provided in
this <U>Section 2</U>.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">2A.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Adjustment of Exercise Price and Number
of Shares upon Issuance of Common Stock</U>.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(i)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>If and whenever, on or after the date hereof, the Company issues or sells, or in accordance with <U>Section 2B</U> is deemed
to have issued or sold, any shares of its common stock for a consideration per share less than the Exercise Price in effect immediately
prior to such time, then immediately upon such issue or sale the Exercise Price shall be reduced to the Exercise Price determined
by dividing:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 2in"></TD><TD STYLE="width: 0.5in">(1)</TD><TD>the sum of (x) the product derived by multiplying the Exercise Price in effect immediately prior to such issue or sale times
the number of shares of Common Stock Deemed Outstanding immediately prior to such issue or sale, plus (y) the consideration, if
any, received by the Company upon such issue or sale, by</TD></TR>                                                                  <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 2in"></TD><TD STYLE="width: 0.5in">(2)</TD><TD>the number of shares of Common Stock Deemed Outstanding immediately after such issue or sale.</TD></TR></TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(ii)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Upon each such adjustment of the Exercise Price hereunder, the number of shares of the Exercise Stock acquirable upon exercise
of this Warrant shall be adjusted to the number of shares determined by multiplying the Exercise Price in effect immediately prior
to such adjustment by the number of the Exercise Stock acquirable upon exercise of this Warrant immediately prior to such adjustment
and dividing the product thereof by the Exercise Price resulting from such adjustment.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(iii)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Notwithstanding the foregoing, no adjustment shall be made pursuant to this <U>Section 2A</U> or <U>Section 2B</U> with
respect to any of the following issuances or sales, or deemed issuances or sales:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 2in"></TD><TD STYLE="width: 0.5in">(1)</TD><TD>shares of the Company&rsquo;s common stock, Options or Convertible Securities issued by reason of a dividend, stock split,
split-up or other distribution on shares of the Company&rsquo;s common stock that is covered by <U>Section 2D, 2E</U> or <U>2F</U>;
or</TD></TR>            <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
</TABLE>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 2in"></TD><TD STYLE="width: 0.5in">(2)</TD><TD>subject to the terms of this sub-clause (2), shares of the Company&rsquo;s common stock actually issued pursuant to awards
or issuable upon the exercise of awards, in each case made pursuant to the Sterling Construction Company, Inc. Stock Incentive
Plan (the &ldquo;<U>Incentive Plan</U>&rdquo;) or any successor equity compensation plan adopted by the Company and approved by
the stockholders of the Company after the date hereof (a &ldquo;<U>Successor Equity Plan</U>&rdquo;), <U>provided</U> that (i)
such issuance is pursuant to the terms of such awards, (ii) such awards are issued at or above the then current Market Price for
the Company&rsquo;s common stock and (iii) the aggregate number of shares of the Company&rsquo;s common stock issued pursuant to
or issuable upon exercise of such awards (determined in accordance with the terms of the Incentive Plan or Successor Equity Plan,
as applicable, at the time of any such award) does not exceed an aggregate maximum amount equal the sum of (A) the four hundred
ninety-three thousand nine hundred twenty-one (493,921) shares of common stock that comprise the aggregate balance of shares not
yet issued under the Incentive Plan, plus (B) any shares issued or issuable pursuant to any such awards outstanding on the date
hereof that are hereafter forfeited and returned to the share pool of the Incentive Plan for subsequent issuance, plus (C) up to
an additional five hundred thousand (500,000) shares under the Incentive Plan (upon the amendment thereof in accordance with its
terms) or a Successor Equity Plan.</TD></TR></TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">2B. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Effect on Exercise Price of Certain
Events</U>. For purposes of determining the adjusted Exercise Price under <U>Section 2A(i)</U>, the following shall be applicable:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(i)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Issuance of Rights or Options</U>. If the Company in any manner grants or sells any Options and the price per share for
which the Company&rsquo;s common stock is issuable upon the exercise of such Options, or upon conversion or exchange of any Convertible
Securities issuable upon exercise of such Options, is less than the Exercise Price in effect immediately prior to the time of the
granting or sale of such Options, then the total maximum number of shares of the Company&rsquo;s common stock issuable upon the
exercise of such Options, or upon conversion or exchange of the total maximum amount of such Convertible Securities issuable upon
the exercise of such Options, shall be deemed to be outstanding and to have been issued and sold by the Company at the time of
the granting or sale of such Options for such price per share. For purposes of this paragraph, the &ldquo;price per share for which
the Company&rsquo;s common stock is issuable upon exercise of such Options or upon conversion or exchange of such Convertible Securities&rdquo;
is determined by dividing (A) the total amount, if any, received or receivable by the Company as consideration for the granting
or sale of such Options, plus the minimum aggregate amount of additional consideration payable to the Company upon the exercise
of all such Options, plus in the case of such Options which relate to Convertible Securities, the minimum aggregate amount of additional
consideration, if any, payable to the Company upon the issuance or sale of such Convertible Securities and the conversion or exchange
thereof, by (B) the total maximum number of shares of the Company&rsquo;s common stock issuable upon exercise of such Options or
upon the conversion or exchange of all such Convertible Securities issuable upon the exercise of such Options. No further adjustment
of the Exercise Price shall be made upon the actual issuance of such Company common stock or of such Convertible Securities upon
the exercise of such Options or upon the actual issuance of such Company common stock upon conversion or exchange of such Convertible
Securities.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

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

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(ii)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Issuance of Convertible Securities</U>. If the Company in any manner issues or sells any Convertible Securities and the
price per share for which the Company&rsquo;s common stock is issuable upon conversion or exchange thereof is less than the Exercise
Price in effect immediately prior to the time of such issue or sale, then the maximum number of shares of the Company&rsquo;s common
stock issuable upon conversion or exchange of such Convertible Securities shall be deemed to be outstanding and to have been issued
and sold by the Company at the time of the issue or sale of such Convertible Securities for such price per share. For the purposes
of this paragraph, the &ldquo;price per share for which the Company&rsquo;s common stock is issuable upon conversion or exchange
thereof&rdquo; is determined by dividing (A) the total amount received or receivable by the Company as consideration for the issue
or sale of such Convertible Securities, plus the minimum aggregate amount of additional consideration, if any, payable to the Company
upon the conversion or exchange thereof, by (B) the total maximum number of shares of the Company&rsquo;s common stock issuable
upon the conversion or exchange of all such Convertible Securities. No further adjustment of the Exercise Price shall be made upon
the actual issue of such common stock upon conversion or exchange of such Convertible Securities, and if any such issue or sale
of such Convertible Securities is made upon exercise of any Options for which adjustments of the Exercise Price had been or are
to be made pursuant to other provisions of this <U>Section 2B</U>, no further adjustment of the Exercise Price shall be made by
reason of such issue or sale.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(iii)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Change in Option Price or Conversion Rate</U>. If the purchase price provided for in any Options, the additional consideration,
if any, payable upon the issue, conversion or exchange of any Convertible Securities, or the rate at which any Convertible Securities
are convertible into or exchangeable for the Company&rsquo;s common stock changes at any time, the Exercise Price in effect at
the time of such change shall be adjusted immediately to the Exercise Price which would have been in effect at such time had such
Options or Convertible Securities still outstanding provided for such changed purchase price, additional consideration or changed
conversion rate, as the case may be, at the time initially granted, issued or sold and the number of the Exercise Stock issuable
hereunder shall be correspondingly adjusted<B>.</B> For purposes of this <U>Section 2B</U>, if the terms of any Option or Convertible
Security which was outstanding as of the date of issuance of this Warrant are changed in the manner described in the immediately
preceding sentence, then such Option or Convertible Security and the Company&rsquo;s common stock deemed issuable upon exercise,
conversion or exchange thereof shall be deemed to have been issued as of the date of such change; <U>provided</U> that no such
change shall at any time cause the Exercise Price hereunder to be increased.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

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

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(iv)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Treatment of Expired Options and Unexercised Convertible Securities</U>. Upon the expiration of any Option or the termination
of any right to convert or exchange any Convertible Securities without the exercise of such Option or right, the Exercise Price
then in effect and the number of the Exercise Stock acquirable hereunder shall be adjusted immediately to the Exercise Price and
the number of shares which would have been in effect at the time of such expiration or termination had such Option or Convertible
Securities, to the extent outstanding immediately prior to such expiration or termination, never been issued. For purposes of this
<U>Section 2B</U> the expiration or termination of any Option or Convertible Security which was outstanding as of the date of issuance
of this Warrant shall not cause the Exercise Price hereunder to be adjusted unless, and only to the extent that, a change in the
terms of such Option or Convertible Security caused it to be deemed to have been issued after the date of issuance of this Warrant.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(v)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Calculation of Consideration Received</U>. If any of the Company&rsquo;s common stock, Options or Convertible Securities
are issued or sold or deemed to have been issued or sold for cash, the consideration received therefor shall be deemed to be the
net amount received by the Company therefor. In case any of the Company&rsquo;s common stock, Options or Convertible Securities
are issued or sold for any consideration other than cash, the amount of the consideration other than cash received by the Company
shall be the fair value of such consideration, except where such consideration consists of securities, in which case the amount
of consideration received by the Company shall be the Market Price thereof as of the date of receipt. In case any of the Company&rsquo;s
common stock, Options or Convertible Securities are issued to the owners of the non-surviving entity in connection with any merger
in which the Company is the surviving entity the amount of consideration therefor shall be deemed to be the fair value of such
portion of the net assets and business of the non-surviving entity as is attributable to such Company common stock, Options or
Convertible Securities, as the case may be. The fair value of any consideration other than cash or securities shall be determined
jointly by the Company and the Registered Holders of Warrants representing a majority of the Exercise Stock obtainable upon exercise
of such Warrants. If such parties are unable to reach agreement within a reasonable period of time, such fair value shall be determined
by an appraiser jointly selected by the Company and the Registered Holders of Warrants representing a majority of the Exercise
Stock obtainable upon exercise of such Warrants. The determination of such appraiser shall be final and binding on the Company
and the Registered Holders of the Warrants, and the fees and expenses of such appraiser shall be paid by the Company.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(vi)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Integrated Transactions</U>. In case any Option is issued in connection with the issue or sale of other securities of
the Company, together comprising one integrated transaction in which no specific consideration is allocated to such Options by
the parties thereto, the Options shall be deemed to have been issued without consideration.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(vii)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Treasury Shares</U>. The number of shares of the Company&rsquo;s common stock outstanding at any given time does not
include shares owned or held by or for the account of the Company or any of its subsidiaries, and the disposition of any shares
so owned or held shall be considered an issue or sale of the Company&rsquo;s common stock.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">2C.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Record Date</U>. If the Company takes a record of the holders of the Company&rsquo;s common stock for the purpose of
entitling them (A) to receive a dividend or other distribution payable in the Company&rsquo;s common stock, Options or in Convertible
Securities or (B) to subscribe for or purchase the Company&rsquo;s common stock, Options or Convertible Securities, then such record
date shall be deemed to be the date of the issue or sale of the shares of the Company&rsquo;s common stock deemed to have been
issued or sold upon the declaration of such dividend or the making of such other distribution or the date of the granting of such
right of subscription or purchase, as the case may be.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

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

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">2D.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Subdivision or Combination of Common
Stock</U>. If the Company at any time subdivides (by any stock split, stock dividend, recapitalization or otherwise) one or more
classes of its outstanding shares of common stock into a greater number of shares, the Exercise Price in effect immediately prior
to such subdivision shall be proportionately reduced and the number of shares of the Exercise Stock obtainable upon exercise of
this Warrant shall be proportionately increased. If the Company at any time combines (by reverse stock split or otherwise) one
or more classes of its outstanding shares of common stock into a smaller number of shares, the Exercise Price in effect immediately
prior to such combination shall be proportionately increased and the number of shares of the Exercise Stock obtainable upon exercise
of this Warrant shall be proportionately decreased.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">2E.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Reorganization, Reclassification, Consolidation, Merger or Sale</U>. Any recapitalization, reorganization, reclassification,
spin-off, consolidation, merger or sale of all or substantially all of the Company&rsquo;s assets with, into or to another Person
or other transaction, which is effected in such a way that holders of the Company&rsquo;s common stock are entitled to receive
(either directly or upon subsequent liquidation) stock or other equity interests, securities, assets or other property with respect
to or in exchange for such common stock is referred to herein as an &ldquo;<U>Organic Change</U>.&rdquo; Prior to the consummation
of any Organic Change that does not constitute a Sale of the Company, the Company shall make appropriate provision (in form and
substance reasonably satisfactory to the Registered Holder) to ensure that the Registered Holder of this Warrant shall thereafter
have the right to acquire and receive (upon exercise of such Warrant and subject to the last sentence of this <U>Section 2E</U>),
in lieu of or in addition to (as the case may be) the common stock immediately theretofore acquirable and receivable upon the exercise
of this Warrant, such shares of stock or equity interests, securities, assets or other property as would have been issued or payable
in such Organic Change (as if this Warrant had been exercised immediately prior to such Organic Change) with respect to or in exchange
for the Company&rsquo;s common stock immediately theretofore acquirable and receivable upon exercise of this Warrant had such Organic
Change not taken place. In any such case, the Company shall make appropriate provision (in form and substance reasonably satisfactory
to the Registered Holder) with respect to such holder&rsquo;s rights and interests to ensure that the provisions of this <U>Section
2</U> and <U>Section 3</U> shall thereafter be applicable to this Warrant (including, in the case of any such consolidation, merger
or sale in which the successor entity or purchasing entity is other than the Company, an immediate adjustment in the number of
shares of common stock acquirable and receivable upon exercise of this Warrant based on the relative value of the Company&rsquo;s
common stock and the common stock or other equity interests of the successor entity or purchasing entity). The Company shall not
effect any such consolidation, merger or sale unless, prior to the consummation thereof, the successor entity (if other than the
Company) resulting from consolidation or merger or the entity purchasing such assets assumes by written instrument (in form and
substance reasonably satisfactory to the Registered Holder) the obligation to deliver to each such holder (upon exercise of such
Warrant and subject to the last sentence of this <U>Section 2E</U>) such shares of stock or equity interests, securities, assets
or other property as, in accordance with the foregoing provisions, such holder may be entitled to acquire. The Company, its successor
entity or the purchaser entity, as applicable, shall promptly issue to the Registered Holder the aggregate shares of the Company&rsquo;s
common stock or equity interests, securities, assets or other property obtainable under this Warrant following such recapitalization,
reorganization, reclassification, consolidation, merger or sale. Notwithstanding anything to the contrary in this <U>Section 2E</U>,
the Registered Holder may, in its sole discretion, elect, pursuant to <U>Section 1.A(vii)</U>, to receive cash in certain Organic
Changes.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

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

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">2F.<FONT STYLE="font-size: 10pt">&nbsp; </FONT><U>Certain
Events</U>. If any event occurs of the type contemplated by the provisions of this <U>Section 2</U> but not expressly provided
for by such provisions (including, without limitation, the granting of stock appreciation rights, phantom stock rights or other
rights with equity features), then the Company&rsquo;s board of directors shall make an appropriate adjustment in the Exercise
Price and the number of shares of the Exercise Stock obtainable upon exercise of this Warrant so as to protect the rights of the
holders of the Warrants.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">2G.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Notices</U>. Promptly upon any adjustment of the Exercise Price and/or number of shares of Exercise Stock, the Company
shall give written notice thereof to the Registered Holder, setting forth in reasonable detail and certifying the calculation of
such adjustment. (i)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>The Company shall give written notice to the Registered Holder at least 30 days prior to the date on which the Company closes
its books or takes a record (A) with respect to any dividend or distribution upon its common stock, (B) with respect to any pro
rata subscription offer (including with respect to any options, convertible securities or rights to purchase stock, warrants, securities
or other property) to holders of common stock or (C) for determining rights to vote with respect to any Organic Change, Sale of
the Company, dissolution or liquidation.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">2H.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>No Impairment.</U><FONT STYLE="font-size: 10pt">&nbsp; The Company shall not avoid or seek to avoid the observance
or performance of any of the terms to be observed or performed by the Company under this <U>Section 2</U>, but shall at all times
in good faith assist in carrying out of all the provisions of this <U>Section 2</U> and in taking all such action as may be necessary
or appropriate to protect the Registered Holder&rsquo;s rights under this <U>Section 2</U> against impairment.</FONT></P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">2I.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Restricted Actions</U>. For so long as the Registered Holder holds any portion of this Warrant (and/or the Exercise Stock
issued as a result of exercise thereof), the Company shall not, and shall cause its subsidiaries not to become subject to (including,
without limitation, by way of amendment to or modification of) any agreement or instrument which by its terms would (under any
circumstances) restrict the right of the Company or any of its subsidiaries to fulfill its obligations under this Warrant.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">2J.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;
</FONT><U>Expenses</U>. The Company shall prepare, issue and deliver at its own expense any new Warrant or Warrants required
to be issued hereunder.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">Section 3.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;
</FONT><U>Dividends and Distributions</U>. If the Company declares or pays a dividend or distribution upon its common stock (a
&ldquo;<U>Distribution</U>&rdquo;), then the Company shall pay to the Registered Holder (or any Person designated by the Registered
Holder) at the time of payment thereof the Distribution which would have been paid to the Registered Holder on the Exercise Stock
had this Warrant been fully exercised immediately prior to the date on which a record is taken for such Distribution or, if no
record is taken, the date as of which the record holders of common stock entitled to such Distribution are to be determined.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

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

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">Section 4.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;
</FONT><U>Representations and Warranties of the Company</U>. The Company represents and warrants to the Registered Holder as follows,
as of the Issuance Date:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(i)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>The Company is a corporation duly organized, validly existing and in good standing under the laws of the State of Delaware.
The Company has full power and authority to conduct its business as it is being conducted and to own or use the properties and
assets that it purports to own or use. The Company has full power and authority to execute and deliver this Warrant and the Registration
Rights Agreement, to perform its obligations hereunder (including issuing the Exercise Stock upon exercise of this Warrant) and
thereunder and to consummate the transactions contemplated hereby and thereby, and all action required on the part of the Company
for such execution, delivery and performance has been duly and validly taken. Each of this Warrant and the Registration Rights
Agreement constitutes the valid and legally binding obligation of the Company enforceable in accordance with its terms and conditions
(except as such enforceability may be limited by bankruptcy, insolvency, reorganization, moratorium or similar laws affecting creditors&rsquo;
rights generally and by general equitable principles).</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(ii)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Neither the execution and delivery of this Warrant or the Registration Rights Agreement nor the consummation of the transactions
contemplated hereby or thereby will (A) violate any Applicable Law or other restriction of any governmental authority to which
the Company is subject or any provision of the Company&rsquo;s certificate of incorporation or bylaws, or (B) conflict with, result
in a breach of, constitute a default under, result in the acceleration of, or create in any Person the right to accelerate, terminate,
modify or cancel any agreement, contract, lease, license, instrument or other arrangement to which the Company is a party or by
which it is bound or to which any of its assets is subject. The Company is not required to give any notice to, make any filing
with or obtain any authorization, consent or approval of any governmental authority or other Person in order for the parties to
enter into this Warrant or the Registration Rights Agreement and consummate the transactions contemplated hereby and thereby, other
than (y) the filing with the SEC of the registration statement contemplated by the Registration Rights Agreement and such registration
statement being declared effective by the SEC and (z) the filing of a Form 8-K with the SEC.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(iii)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>The Company has provided to the Registered Holder true and correct copies of the Company&rsquo;s certificate of incorporation
and bylaws.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 0in">The Company shall reaffirm to the Registered Holder
the representations and warranties set forth in this Section 4 as of each Exercise Time.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">Section 5.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;
</FONT><U>Representations and Warranties of the Registered Holder</U>. The Registered Holder represents and warrants to the Company
as follows, as of the Issuance Date:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(i)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Purchase for Own Account</U>. This Warrant and the securities to be acquired upon exercise of this Warrant by Registered
Holder are being acquired for investment for Registered Holder&rsquo;s account, not as a nominee or agent, and not with a view
to the public resale or distribution within the meaning of the Securities Act.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

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

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(ii)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Disclosure of Information</U>. Registered Holder is aware of the Company&rsquo;s business affairs and financial condition
and has received or has had full access to all the information it considers necessary or appropriate to make an informed investment
decision with respect to the acquisition of this Warrant and its underlying securities.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(iii)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Investment Experience</U>. Registered Holder understands that the purchase of this Warrant and its underlying securities
involves substantial risk. Registered Holder has experience as an investor in securities of companies similar to the Company and
acknowledges that Registered Holder can bear the economic risk of such Registered Holder&rsquo;s investment in this Warrant and
its underlying securities and has such knowledge and experience in financial or business matters that Registered Holder is capable
of evaluating the merits and risks of its investment in this Warrant and its underlying securities.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(iv)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Accredited Investor Status</U>. Registered Holder is an &ldquo;accredited investor&rdquo; within the meaning of Regulation
D promulgated under the Securities Act.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">(v)<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>The Securities Act</U>. Registered Holder understands that this Warrant and the Exercise Stock have not been registered
under the Securities Act in reliance upon a specific exemption therefrom, which exemption depends upon, among other things, the
bona fide nature of the Registered Holder&rsquo;s investment intent as expressed herein. Registered Holder understands that this
Warrant and the Exercise Stock must be held indefinitely unless subsequently registered under the Securities Act and qualified
under applicable state securities laws, or unless exemption from such registration and qualification are otherwise available. Registered
Holder is aware of the provisions of Rule 144 promulgated under the Securities Act.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 0in">The Purchaser shall reaffirm to the Company the
representations and warranties set forth in this <U>Section 5</U> (as to Purchaser) as of each Exercise Time.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">Section 6.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;
</FONT><U>Definitions</U>. For the purposes of this Warrant, the following terms shall have the meanings set forth below:</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&ldquo;<U>Affiliate</U>&rdquo; means with respect
to any Person, any Person: (a) which directly or indirectly through one or more intermediaries controls, or is controlled by, or
is under common control with, such Person; (b) which beneficially owns or holds 50% or more of any class of the voting securities
of such Person; (c) of which 50% or more of the voting securities is beneficially owned or held by such Person; (d) that is a trust
formed and operated for the benefit of such Person or one of such Person&rsquo;s Affiliates, or that is directly or indirectly
through one or more intermediaries controlled by such a trust; or (e) that is the beneficiary (or an Affiliate of the beneficiary)
of a trust that directly or indirectly through one or more intermediaries controls such Person. The term &ldquo;control&rdquo;
means the possession, directly or indirectly, of the power to direct or cause the direction of the management and policies of a
Person, whether through the ownership of voting securities, by contract or otherwise.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"></P>

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

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&ldquo;<U>Allocation Percentage</U>&rdquo; means
the fraction obtained by dividing (a) the number of shares of Exercise Stock, by (b) one million (1,000,000), in each case as adjusted
pursuant to Section 2 hereof from time to time.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&ldquo;<U>Applicable Law</U>&rdquo; means any
applicable statute, law, principle of common law, ordinance, policy, guidance, rule, administrative interpretation, regulation
or Order of any governmental authority.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&ldquo;<U>Common Stock Deemed Outstanding</U>&rdquo;
means, at any given time, the number of shares of the Company&rsquo;s common stock actually outstanding at such time, plus the
number of shares of the Company&rsquo;s common stock deemed to be outstanding pursuant to <U>Sections 2B(i) and 2B(ii)</U> regardless
of whether the Options or Convertible Securities are actually exercisable at such time.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&ldquo;<U>Convertible Securities</U>&rdquo;
means any stock or securities (directly or indirectly) convertible into or exchangeable for the Company&rsquo;s common stock.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&ldquo;<U>Exercise Price</U>&rdquo; means $10.25
per share, as may be further adjusted from time to time in accordance herewith.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&ldquo;<U>Expiration Date</U>&rdquo; means the
5th anniversary of the Issuance Date.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0; text-indent: 0.5in">&ldquo;<U>Market Price</U>&rdquo; means as to
any security the average of the closing prices of such security's sales on all domestic securities exchanges on which such security
may at the time be listed, or, if there have been no sales on any such exchange on any day, the average of the highest bid and
lowest asked prices on all such exchanges at the end of such day, or, if on any day such security is not so listed, the average
of the highest bid and lowest asked prices on such day in the domestic over-the-counter market as reported by Pink OTC Markets,
Inc., or any similar successor organization, in each such case averaged over a period of 21 days consisting of the day as of which
&ldquo;Market Price&rdquo; is being determined and the 20 consecutive business days prior to such day; provided that if such security
is listed on any domestic securities exchange the term &ldquo;business days&rdquo; as used in this sentence means business days
on which such exchange is open for trading. If at any time such security is not listed on any domestic securities exchange or quoted
in the domestic over-the-counter market, the &ldquo;Market Price&rdquo; shall be the fair value thereof determined jointly by the
Company and the Registered Holder of Warrants representing a majority of the Exercise Stock purchasable upon exercise of all the
Warrants then outstanding (without applying any marketability, minority or other discounts); provided that if such parties are
unable to reach agreement within a reasonable period of time, such fair value shall be determined (without applying any marketability,
minority or other discounts) by an appraiser jointly selected by the Company and the Registered Holders of Warrants representing
a majority of the Exercise Stock purchasable upon exercise of all the Warrants then outstanding. The determination of such appraiser
shall be final and binding on the Company and the Registered Holders of the Warrants, and the fees and expenses of such appraiser
shall be paid by the Company.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0; text-indent: 0.5in">&ldquo;<U>Options</U>&rdquo; means any rights
or options to subscribe for or purchase the Company&rsquo;s common stock or Convertible Securities.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0; text-indent: 0.5in"></P>

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

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0; text-indent: 0.5in">&ldquo;<U>Order</U>&rdquo; means any order,
writ, injunction, directive, judgment, decree or other legal requirement imposed by any governmental authority.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&ldquo;<U>Person</U>&rdquo; means an individual,
a partnership, a joint venture, a corporation, a limited liability company, a trust, an unincorporated organization or a government
or any department or agency thereof.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&ldquo;<U>Sale of the Company</U>&rdquo; means
(i) any sale or transfer by the Company of all or substantially all of its assets on a consolidated basis, (ii) any consolidation,
merger or reorganization of the Company with or into any other entity or entities as a result of which any Person or group other
than the current stockholders of the Company and their respective Affiliates obtains possession of the voting power to appoint
a majority of the surviving entity&rsquo;s managers, board of directors or similar governing body, or (iii) any transfer to any
third party of equity interests in the Company by the stockholders thereof as a result of which any Person or group other than
the current stockholders of the Company and their respective Affiliates obtains possession of the voting power to appoint a majority
of the Company&rsquo;s board of directors; in each of the foregoing (i), (ii) and (iii), where the consideration for such transaction
is paid solely in cash.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&ldquo;<U>Securities Act</U>&rdquo; means the
Securities Act of 1933, as amended.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&ldquo;<U>SEC</U>&rdquo; means the Securities
and Exchange Commission.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">Section 7.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;
</FONT><U>No Voting Rights; Limitations of Liability</U>. This Warrant shall not entitle the holder hereof to any voting rights
or other rights of a stockholder of the Company. Except for the automatic &ldquo;net basis&rdquo; exercise provisions expressly
set forth in this Warrant and the automatic conversion set forth in Section 1A, no provision hereof, in the absence of affirmative
action by the Registered Holder to purchase the Exercise Stock, and no enumeration herein of the rights or privileges of the Registered
Holder shall give rise to any liability of such holder for the Exercise Price of shares of the Exercise Stock acquirable by exercise
hereof or as a stockholder of the Company.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">Section 8.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;
</FONT><U>Transferability</U>. The Registered Holder shall be entitled to transfer any interest in this Warrant without the prior
written consent of the Company. Any transfer of this Warrant shall be effective upon execution of an assignment substantially
in the form set forth on <U>Exhibit I</U> hereto and delivery of such executed assignment to the Company. Notwithstanding the
foregoing, neither this Warrant nor the Exercise Stock may be transferred or assigned in whole or in part except in compliance
with applicable federal and state securities laws by the transferor and the transferee (including, without limitation, the delivery
of investment representation letters and legal opinions reasonably satisfactory to the Company, as reasonably requested by the
Company). The Company shall not require Registered Holder to provide an opinion of counsel if the transfer is to any Affiliate
of Registered Holder, <U>provided</U> that any such transferee is an &ldquo;accredited investor&rdquo; as defined in Regulation
D promulgated under the Securities Act. Additionally, the Company shall also not require an opinion of counsel if there is no
material question as to the availability of Rule 144 promulgated under the Securities Act. The Exercise Stock shall be notated
with a legend in substantially the following form:</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 1in"></P>

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

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.5in">THE SHARES EVIDENCED BY THIS CERTIFICATE HAVE
NOT BEEN REGISTERED UNDER THE SECURITIES ACT OF 1933, AS AMENDED (THE &ldquo;ACT&rdquo;), OR THE SECURITIES LAWS OF ANY STATE AND,
EXCEPT AS SET FORTH IN THAT CERTAIN WARRANT DATED [____], 2017, SUCH SECURITIES MAY NOT BE OFFERED, SOLD, PLEDGED OR OTHERWISE
TRANSFERRED UNLESS AND UNTIL REGISTERED UNDER THE ACT AND LAWS OR AN EXEMPTION THEREFROM.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">Section 9.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;
</FONT><U>Warrant Exchangeable for Different Denominations</U>. This Warrant is exchangeable, upon the surrender hereof by the
Registered Holder at the principal office of the Company, for new Warrants of like tenor representing in the aggregate the rights
hereunder, and each such new Warrant shall represent such portion of such rights as is designated by the Registered Holder at the
time of such surrender. [___], 2017, the date on which the Company initially issues this Warrant, shall be deemed to be the &ldquo;Issuance
Date&rdquo; hereof regardless of the number of times new certificates representing the unexpired and unexercised rights formerly
represented by this Warrant shall be issued. All Warrants representing portions of the rights hereunder are included in the definition
of this &ldquo;Warrant&rdquo; hereunder.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">Section 10.&#9;<U>Replacement</U>. Upon receipt
of evidence reasonably satisfactory to the Company (an affidavit of the Registered Holder shall be satisfactory) of the ownership
and the loss, theft, destruction or mutilation of any certificate evidencing this Warrant, and in the case of any such loss, theft
or destruction, upon receipt of indemnity reasonably satisfactory to the Company (provided that if the holder is a financial institution
or other institutional investor its own agreement shall be satisfactory) or, in the case of any such mutilation upon surrender
of such Warrant, the Company shall (at its expense) execute and deliver in lieu of such Warrant a new Warrant of like kind representing
the same rights represented by such lost, stolen, destroyed or mutilated Warrant and dated the date of such lost, stolen, destroyed
or mutilated Warrant.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">Section 11.&#9;<U>Notices</U>. Except as expressly
set forth to the contrary in this Warrant, all notices, requests or consents provided for or permitted to be given under this Warrant
must be in writing and shall be deemed delivered (a) one business day after depositing such writing with a reputable overnight
courier for next day delivery, (b) three business days after depositing such writing in the United States mail, postage paid, and
registered or certified with return receipt requested or (c) upon delivering such writing to the recipient in person, by courier
or by facsimile transmission or email (if the facsimile or email is sent during normal business hours of the recipient; but if
not, then such notice shall be deemed given on the next business day). All notices, requests and consents to be sent to the Registered
Holder must be sent to or made at Oaktree Capital Management, L.P., 333 South Grand Avenue, 28th Floor, Los Angeles, CA 90071,
Attention: [____],[____]@[____].com and to Kirkland &amp; Ellis LLP, 333 South Hope Street, Los Angeles, CA 90071, Attention: Damon
R. Fisher, P.C., dfisher@kirkland.com, or such other address as the Registered Holder may specify by notice to the Company. Any
notice, request or consent to the Company must be sent to or made at Sterling Construction Company, Inc., 1800 Hughes Landing Boulevard,
Suite 250, The Woodlands, TX 77380, Attention: Ronald A. Ballschmiede, CFO, ron.ballschmiede@strlco.com.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">Section 12.&#9;<U>Amendment and Waiver</U>. The
provisions of this Warrant may be amended and the Company may take any action herein prohibited, or omit to perform any act herein
required to be performed by it, only if the Company has obtained the prior written consent of the Registered Holders of Warrants
representing a majority of the Exercise Stock obtainable upon exercise of the Warrants.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

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

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">Section 13.&#9;<U>Severability</U>. Wherever possible,
each provision of this Warrant shall be interpreted in such manner as to be effective and valid under applicable law, but if any
provision of this Warrant shall be prohibited by or invalid under applicable law, such provision shall be ineffective to the extent
of such prohibition or invalidity, without invalidating the remainder of such provision or the remaining provisions of this Warrant.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">Section 14.&#9;<U>Descriptive Headings; Governing
Law</U>. The descriptive headings of the several sections and paragraphs of this Warrant are inserted for convenience only and
do not constitute a part of this Warrant. The corporate laws of the State of Delaware shall govern all issues concerning the relative
rights of the Company and its members. All issues concerning the construction, validity, enforcement and interpretation of this
Warrant shall be governed by the internal law of the State of Delaware, without giving effect to any choice of law or conflict
of law provision or rule (whether of the State of Delaware or any other jurisdictions) that would cause the application of the
laws of any jurisdictions other than the State of Delaware.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">Section 15.<U>Limitation on Exercise. </U></P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">15A.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Limitations</U>. Notwithstanding anything to the contrary contained herein, at any time when the exercise of this Warrant
at the Exercise Price would result in an effective purchase price per share for the common stock of the Company that is less than
the greater of the book value or market value per share of the Company&rsquo;s common stock on the trading day immediately preceding
the date of this Warrant, the maximum number of shares of common stock of the Company that may be purchased pursuant to this Warrant
shall equal the product of (a) 19.99% of the shares of the Company&rsquo;s common stock outstanding as of the last business day
prior to the date of this Warrant, multiplied by (b) the Allocation Percentage. For the avoidance of doubt, as of the last business
day prior to the date of this Warrant, [25,051,045] shares of the Company&rsquo;s common stock were outstanding. Unless the Purchaser
shall have received the prior approval of the Company&rsquo;s stockholders, the Purchaser shall only be permitted to purchase up
to a number of shares of the Company&rsquo;s common stock pursuant to this Warrant such that the beneficial ownership of the Company&rsquo;s
common stock by the Purchaser and its Affiliates, on a pro forma basis, would represent no greater than 19.99% of the shares of
the Company&rsquo;s common stock outstanding after giving effect to the exercise of this Warrant and any other transactions that
would occur concurrently therewith, after giving effect to all applicable adjustments under this Warrant.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

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

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-align: justify; text-indent: 1in">15B.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><U>Additional Payment</U>. If the number of shares of common stock that may be purchased pursuant to this Warrant is limited
by the provisions of Section 15A, then the Company shall make an additional cash payment to the Purchaser, within three business
days of such exercise, in an amount equal to the product of (a) the number of shares that were not able to be issued upon such
exercise as a result of Section 15A, multiplied by (b) the absolute value of the difference between the closing price per share
of the Company&rsquo;s common stock on the domestic securities exchange on which the Company&rsquo;s common stock is listed (or,
if the Company&rsquo;s common stock is not listed, the average of the highest bid and lowest asked prices in the Pink OTC Markets)
on the date of such exercise request and the Exercise Price. Upon the payment of the amount contemplated by this Section 15B, the
Warrant shall be deemed to have been exercised for the entire number of shares indicated in the Exercise Agreement.</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">(<I>Signature Page Follows</I>)</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"></P>

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

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">IN WITNESS WHEREOF, the Company has caused this
Warrant to be signed and attested by its duly authorized officer and to be dated the Issuance Date hereof.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2"><FONT STYLE="text-transform: uppercase"><B>Sterling Construction Company, Inc.</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 33%">&nbsp;</TD>
    <TD STYLE="width: 99%">&nbsp;</TD>
    <TD STYLE="width: -19mm !important">By:&nbsp;</TD>
    <TD NOWRAP STYLE="width: 29%; border-bottom: Black 1pt solid">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>Name:&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>Title:</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 1in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 3in"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 3in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 3in"><BR> <BR> </P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>&nbsp;</B></P>

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

<P STYLE="font-size: 10pt; margin: 0pt 0"><B></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">Accepted and Agreed:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>[OAKTREE SIG BLOCK]</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 4%">By:&nbsp;</TD>
    <TD STYLE="width: 29%; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 34%">&nbsp;</TD>
    <TD STYLE="width: 33%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>Name:&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">Title:</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;<BR></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

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

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: right; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: right; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">EXHIBIT I</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><U>ASSIGNMENT</U></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">FOR VALUE RECEIVED, the undersigned hereby sells,
assigns and transfers all of the rights of the undersigned under the attached Warrant (Certificate No. W- ), with respect to the
number of shares of common stock of Sterling Construction Company, Inc. covered thereby set forth below, unto the assignee set
forth below:</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0; width: 33%"><U>Names of Assignee</U></TD>
    <TD STYLE="width: 34%; text-indent: 20pt"><U>Address</U></TD>
    <TD STYLE="width: 33%; text-indent: 20pt"><U>No. of Stock</U></TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">Each assignee listed above hereby acknowledges
and agrees to be bound by all terms and conditions of the attached Warrant as if such assignee were signatory to this Warrant.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">[NAME OF HOLDER]</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD STYLE="width: 34%">&nbsp;</TD>
    <TD STYLE="width: 7%">By:&nbsp;&nbsp;</TD>
    <TD STYLE="width: 26%; border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>Name:&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">Title:</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">Agreed and acknowledged by:</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">[NAME OF ASSIGNEE]</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>By:&nbsp; </TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">Name:&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">Title:&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>Date:&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 3in"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"></P>

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

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><U>EXHIBIT II</U>
</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><U>EXERCISE AGREEMENT</U></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">To: Sterling Construction Company, Inc.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">Dated: ________________</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">The undersigned, pursuant to the provisions
set forth in the attached Warrant (Certificate No. W-<U>&nbsp;&nbsp;&nbsp;&nbsp;</U>), hereby agrees to subscribe for the purchase
of ___ shares of common stock of Sterling Construction Company, Inc., a Delaware corporation, covered by such Warrant [and makes
payment herewith in full therefor at the price per unit provided by such Warrant] [and elects to effect such exercise on a &ldquo;net
basis&rdquo;].</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 3in"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">[NAME OF HOLDER]</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD STYLE="width: 34%">&nbsp;</TD>
    <TD STYLE="width: 7%">By:&nbsp;&nbsp;</TD>
    <TD STYLE="width: 26%; border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>Name:&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">Title:</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">Address:</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD></TD>
    <TD STYLE="padding-bottom: 1pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 3in"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 3in"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 3in"></P>



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

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

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

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

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

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

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

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

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

<P STYLE="margin-top: 0; text-align: center; margin-bottom: 0"></P>

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

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

<P STYLE="font-size: 10pt; text-align: right; margin: 0pt 0">Exhibit 10</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><FONT STYLE="font-variant: small-caps"><B>Standard Non-Employee Director
Compensation</B></FONT></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">(Adopted by the Board of Directors Effective May 1, 2017)</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font-size: 10pt; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: justify; font-size: 10pt; layout-grid-mode: line"><FONT STYLE="font-size: 10pt"><B>Annual Fees &mdash; Each Non-Employee Director</B>:</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="text-align: left; font-size: 10pt; layout-grid-mode: line; text-indent: -40pt; padding-left: 60pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT><FONT STYLE="font-size: 10pt">$50,000 (paid in monthly installments)</FONT></TD></TR>
<TR>
    <TD COLSPAN="2" STYLE="text-align: left; font-size: 10pt; layout-grid-mode: line; text-indent: -30pt; padding-left: 50pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT><FONT STYLE="font-size: 10pt">An award on the date of each Annual Meeting of Stockholders of shares of restricted common stock that has an accounting income charge under ASC 718 of $50,000.<SUP>(1)</SUP></FONT></TD></TR>
<TR>
    <TD COLSPAN="2" STYLE="text-align: left; font-size: 10pt; layout-grid-mode: line; text-indent: 20pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: justify; font-size: 10pt; layout-grid-mode: line"><FONT STYLE="font-size: 10pt"><B>Annual Fees</B>: &mdash; <B>Board and Committee Chairs</B> (paid in monthly installments)</FONT></TD></TR>
<TR>
    <TD STYLE="text-align: left; font-size: 10pt; layout-grid-mode: line; text-indent: -40pt; padding-left: 60pt; width: 77%"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT><FONT STYLE="font-size: 10pt">Chairman of the Board of Directors <SUP>(2)</SUP></FONT></TD>
    <TD STYLE="vertical-align: top; width: 23%; text-align: center; font-size: 10pt; layout-grid-mode: line"><FONT STYLE="font-size: 10pt">$100,000</FONT></TD></TR>
<TR>
    <TD STYLE="text-align: left; font-size: 10pt; layout-grid-mode: line; text-indent: -40pt; padding-left: 60pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT><FONT STYLE="font-size: 10pt">Chair of the Audit Committee</FONT></TD>
    <TD STYLE="text-align: center; font-size: 10pt; layout-grid-mode: line"><FONT STYLE="font-size: 10pt">$25,000</FONT></TD></TR>
<TR>
    <TD STYLE="text-align: left; font-size: 10pt; layout-grid-mode: line; text-indent: -40pt; padding-left: 60pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT><FONT STYLE="font-size: 10pt">Chair of the Compensation Committee</FONT></TD>
    <TD STYLE="text-align: center; font-size: 10pt; layout-grid-mode: line"><FONT STYLE="font-size: 10pt">$15,000</FONT></TD></TR>
<TR>
    <TD STYLE="text-align: left; font-size: 10pt; layout-grid-mode: line; text-indent: -40pt; padding-left: 60pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT><FONT STYLE="font-size: 10pt">Chair of the Corporate Governance &amp; Nominating Committee</FONT></TD>
    <TD STYLE="text-align: center; font-size: 10pt; layout-grid-mode: line"><FONT STYLE="font-size: 10pt">$10,000</FONT></TD></TR>
<TR>
    <TD STYLE="text-align: left; font-size: 10pt; layout-grid-mode: line; text-indent: 20pt">&nbsp;</TD>
    <TD STYLE="text-align: center; font-size: 10pt; layout-grid-mode: line">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: justify; font-size: 10pt; layout-grid-mode: line"><FONT STYLE="font-size: 10pt"><B>Meeting Fees</B> <SUP>(3)</SUP></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; font-size: 10pt; layout-grid-mode: line"><FONT STYLE="font-size: 10pt"><B><I>In-Person Meetings</I></B></FONT></TD>
    <TD STYLE="text-align: center; font-size: 10pt; layout-grid-mode: line"><FONT STYLE="font-size: 10pt"><B><I>Per Meeting</I></B></FONT></TD></TR>
<TR>
    <TD STYLE="text-align: left; font-size: 10pt; layout-grid-mode: line; text-indent: 20pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT><FONT STYLE="font-size: 10pt">Board Meetings</FONT></TD>
    <TD STYLE="text-align: center; font-size: 10pt; layout-grid-mode: line"><FONT STYLE="font-size: 10pt">$1,500</FONT></TD></TR>
<TR>
    <TD STYLE="text-align: left; font-size: 10pt; layout-grid-mode: line; text-indent: 20pt"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT><FONT STYLE="font-size: 10pt">Committee Meetings</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font-size: 10pt; layout-grid-mode: line">&nbsp;</TD></TR>
<TR>
    <TD STYLE="text-align: left; font-size: 10pt; layout-grid-mode: line; text-indent: 20pt">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: justify; font-size: 10pt; layout-grid-mode: line">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>
        <P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 23.05pt; text-indent: 40pt"><I>Audit Committee Meetings </I></P>
        <P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 23.05pt; text-indent: 60pt">In connection with a Board meeting</P>
        <P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 23.05pt; text-indent: 60pt">Not in connection with a Board
        meeting</P>
        <P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 23.05pt; text-indent: 40pt"><I>Other Committee Meetings</I></P>
        <P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 23.05pt; text-indent: 60pt">In connection with a Board meeting</P>
        <P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 23.05pt; text-indent: 60pt">Not in connection with a Board
        meeting</P></TD>
    <TD STYLE="text-align: center">
        <P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>
        <P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">$1,000</P>
        <P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">$1,500</P>
        <P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>
        <P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">$500</P>
        <P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">$750</P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">
        <P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B><I>Telephonic Meetings</I></B><I> (Board &amp; Committee
Meetings)</I></P></TD>
    <TD STYLE="vertical-align: bottom">
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"></P>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"></P>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"></P></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-bottom: 1pt; text-indent: 20pt"><FONT STYLE="font-family: Symbol">&middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        </FONT>One hour or longer</TD>
    <TD STYLE="vertical-align: bottom; padding-bottom: 1pt; text-align: center">$750</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; border-bottom: Black 1pt dashed; text-indent: 20pt"><FONT STYLE="font-family: Symbol">&middot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        </FONT>Less than one hour</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: Black 1pt dashed; text-align: center">$500</TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 49.7pt">&nbsp;</P>
<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 31.75pt"></TD><TD STYLE="width: 17.75pt">(1)</TD><TD STYLE="text-align: left">The awards are subject to the following basic terms:</TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 49.7pt"><I>&nbsp;</I></P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 49.7pt"><I>Restrictions:</I> The shares may not be sold, assigned,
transferred, pledged or otherwise disposed of until they vest. The retention of the shares is subject the Board's Governance Guidelines.</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 49.7pt">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 49.7pt"><I>Vesting:</I> The restrictions on the restricted stock
lapse on the trading day immediately preceding the following year's Annual Meeting of Stockholders, but earlier upon the death
of the director; upon the director becoming permanently disabled; and upon a change in control of the Company as defined in the
Company's Stock Incentive Plan.</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 49.7pt">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 49.7pt"><I>Forfeiture:</I> The shares of restricted stock are forfeited
in the event that prior to vesting, the director ceases to be a director other than by reason of his or her death, permanent disability
or a change in control of the Company.</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 49.7pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 31.75pt"></TD><TD STYLE="width: 17.75pt">(2)</TD><TD STYLE="text-align: left">This annual Chairman's fee constitutes compensation for service as Chairman; attendance at all Board
and committee meetings; and for service as chair of any committee of the Board other than the Audit Committee. In the event the
Chairman is also the Chair of the Audit Committee, the Audit Committee Chair fee will also be paid.</TD></TR>                                                                                                             <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 31.75pt"></TD><TD STYLE="width: 17.75pt">(3)</TD><TD STYLE="text-align: left">In-person Board and committee meetings that continue from one day to the next are paid as a single
meeting. Time spent by non-employee directors at the Company's investor conferences or attending continuing education events are
not separately compensated, but the expenses of attending are reimbursed.</TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">________________</P>



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

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

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

<P STYLE="font-size: 10pt; text-align: right; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Exhibit 31.1</P>

<P STYLE="font-size: 10pt; text-align: right; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">I, Joseph A. Cutillo, certify that:</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">I have reviewed this Quarterly Report on Form 10-Q of Sterling Construction Company, Inc.;</TD></TR>                                                                                                                                                                                               <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">2.</TD><TD STYLE="text-align: justify">Based on my knowledge, this report does not contain any untrue statement of a material fact or
omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements
were made, not misleading with respect to the period covered by this report;</TD></TR>                                                                                      <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">3.</TD><TD STYLE="text-align: justify">Based on my knowledge, the financial statements, and other financial information included in this
report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant
as of, and for, the periods presented in this report;</TD></TR>                                                               <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(a)</TD><TD STYLE="text-align: justify">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures
to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated
subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being
prepared;</TD></TR>                   <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(b)</TD><TD STYLE="text-align: justify">Designed such internal control over financial reporting, or caused such internal control over financial
reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting
and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</TD></TR>                                                                                                                                        <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(c)</TD><TD STYLE="text-align: justify">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented
in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered
by this report based on such evaluation; and</TD></TR>                                                      <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">5.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent
evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s
board of directors:</TD></TR>                             <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(a)</TD><TD STYLE="text-align: justify">All significant deficiencies and material weaknesses in the design or operation of internal control
over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize
and report financial information; and</TD></TR>                                               <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 33%">Date: May 3, 2017</TD>
    <TD STYLE="width: 34%">&nbsp;</TD>
    <TD STYLE="width: 33%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="text-align: right">By:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid">/s/ Joseph A. Cutillo</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>Joseph A. Cutillo</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>Chief Executive Officer</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 1in"></P>



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

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

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

<P STYLE="font-size: 10pt; text-align: right; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Exhibit 31.2</P>

<P STYLE="font-size: 10pt; text-align: right; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">I, Ronald A. Ballschmiede, certify
that:</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: justify">I have reviewed this Quarterly Report on Form 10-Q of Sterling Construction Company, Inc.;</TD></TR>                                                                                                                                                                                               <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">2.</TD><TD STYLE="text-align: justify">Based on my knowledge, this report does not contain any untrue statement of a material fact or
omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements
were made, not misleading with respect to the period covered by this report;</TD></TR>                                                                                      <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">3.</TD><TD STYLE="text-align: justify">Based on my knowledge, the financial statements, and other financial information included in this
report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant
as of, and for, the periods presented in this report;</TD></TR>                                                               <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(a)</TD><TD STYLE="text-align: justify">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures
to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated
subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being
prepared;</TD></TR>                   <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(b)</TD><TD STYLE="text-align: justify">Designed such internal control over financial reporting, or caused such internal control over financial
reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting
and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</TD></TR>                                                                                                                                        <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(c)</TD><TD STYLE="text-align: justify">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented
in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered
by this report based on such evaluation; and</TD></TR>                                                      <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in">5.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent
evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s
board of directors:</TD></TR>                             <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">(a)</TD><TD STYLE="text-align: justify">All significant deficiencies and material weaknesses in the design or operation of internal control
over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize
and report financial information; and</TD></TR>                                               <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 33%">Date: May 3, 2017</TD>
    <TD STYLE="width: 34%">&nbsp;</TD>
    <TD STYLE="width: 33%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="text-align: right">By:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid">/s/ Ronald A. Ballschmiede</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>Ronald A. Ballschmiede</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>Chief Financial Officer</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>



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

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

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

<P STYLE="font-size: 10pt; text-align: right; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Exhibit 32</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; text-indent: 0in; margin: 0pt 0"><B>Certification by the Chief Executive Officer
and Chief Financial Officer Pursuant to 18 U.S.C. Section 1350</B></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><B></B>Pursuant to 18 U.S.C.
1350, each of the undersigned officers of Sterling Construction Company, Inc., a Delaware corporation (the &ldquo;Company&rdquo;),
does hereby certify that the Company&rsquo;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2017 (the &ldquo;<I>Report</I>&rdquo;)
fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained
in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 33%">Dated: May 3, 2017</TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 34%">/s/
Joseph A. Cutillo</TD>
    <TD STYLE="width: 33%; padding-bottom: 1pt"></TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>Joseph A. Cutillo</TD>
    <TD></TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>Chief Executive Officer</TD>
    <TD></TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>Dated: May 3,
2017</TD>
    <TD NOWRAP STYLE="border-bottom: Black 1pt solid">/s/ Ronald A. Ballschmiede</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>Ronald A. Ballschmiede</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>Chief Financial Officer</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"></P>



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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>7
<FILENAME>strl-20170331.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 12:12AM UTC 2017-05-03--><xbrli:xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns="http://www.xbrl.org/2003/instance" xmlns:country="http://xbrl.sec.gov/country/2013-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2014-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2016-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:strl="http://sterlingconstructionco.com/20170331" xmlns:thunderdome="http://www.RDGFilings.com" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:schemaRef xlink:href="strl-20170331.xsd" xlink:type="simple"/>
  <dei:AmendmentFlag contextRef="d_2017-01-01_2017-03-31" id="c-14">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate contextRef="d_2017-01-01_2017-03-31" id="c-4">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:DocumentFiscalPeriodFocus contextRef="d_2017-01-01_2017-03-31" id="c-13">Q1</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="d_2017-01-01_2017-03-31" id="c-12">2017</dei:DocumentFiscalYearFocus>
  <dei:DocumentPeriodEndDate contextRef="d_2017-01-01_2017-03-31" id="c-11">2017-03-31</dei:DocumentPeriodEndDate>
  <dei:DocumentType contextRef="d_2017-01-01_2017-03-31" id="c-10">10-Q</dei:DocumentType>
  <dei:EntityCentralIndexKey contextRef="d_2017-01-01_2017-03-31" id="c-2">0000874238</dei:EntityCentralIndexKey>
  <dei:EntityCommonStockSharesOutstanding contextRef="i_2017-04-28" decimals="INF" id="c-9" unitRef="xbrli-shares">26977437</dei:EntityCommonStockSharesOutstanding>
  <dei:EntityCurrentReportingStatus contextRef="d_2017-01-01_2017-03-31" id="c-6">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityFilerCategory contextRef="d_2017-01-01_2017-03-31" id="c-5">Accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityRegistrantName contextRef="d_2017-01-01_2017-03-31" id="c-1">STERLING CONSTRUCTION CO INC</dei:EntityRegistrantName>
  <dei:EntityVoluntaryFilers contextRef="d_2017-01-01_2017-03-31" id="c-7">No</dei:EntityVoluntaryFilers>
  <dei:EntityWellKnownSeasonedIssuer contextRef="d_2017-01-01_2017-03-31" id="c-8">No</dei:EntityWellKnownSeasonedIssuer>
  <dei:TradingSymbol contextRef="d_2017-01-01_2017-03-31" id="c-3">strl</dei:TradingSymbol>
  <strl:Backlog contextRef="i_2017-03-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822960" unitRef="iso4217-usd">92724000</strl:Backlog>
  <strl:Backlog contextRef="i_2016-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822961" unitRef="iso4217-usd">107333000</strl:Backlog>
  <strl:BusinessCombinationConsiderationTransferredDeferredPayments contextRef="d_2017-04-03_2017-04-03_BusinessAcquisitionAxis-TealstoneConstructionMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="-5" id="c16823323" unitRef="iso4217-usd">7200000</strl:BusinessCombinationConsiderationTransferredDeferredPayments>
  <strl:ClassOfWarrantOrRightTerm contextRef="d_2017-04-03_2017-04-03_ClassOfWarrantOrRightAxis-WarrantsToTheLendersUnderTheLoanAgreementMember_DebtInstrumentAxis-LoanAndSecurityAgreementMember_SubsequentEventTypeAxis-SubsequentEventMember" id="c16823316">P5Y</strl:ClassOfWarrantOrRightTerm>
  <strl:ConstructionBacklogAttributableToProjectPerformedByJointVentures contextRef="i_2017-03-31" decimals="-6" id="c16822947" unitRef="iso4217-usd">47000000</strl:ConstructionBacklogAttributableToProjectPerformedByJointVentures>
  <strl:ConstructionBacklogAttributableToProjectPerformedByJointVentures contextRef="i_2016-03-31" decimals="-6" id="c16822948" unitRef="iso4217-usd">53000000</strl:ConstructionBacklogAttributableToProjectPerformedByJointVentures>
  <strl:ContractsReceivableUnpaidProjectContractPrice contextRef="i_2017-03-31_BalanceSheetLocationAxis-CostsAndEstimatedEarningsInExcessOfBillingsMember" decimals="INF" id="c16823700" unitRef="iso4217-usd">3900000</strl:ContractsReceivableUnpaidProjectContractPrice>
  <strl:ContractsReceivableUnpaidProjectContractPrice contextRef="i_2016-12-31_BalanceSheetLocationAxis-CostsAndEstimatedEarningsInExcessOfBillingsMember" decimals="INF" id="c16823705" unitRef="iso4217-usd">3900000</strl:ContractsReceivableUnpaidProjectContractPrice>
  <strl:DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters contextRef="d_2017-04-03_2017-04-03_DebtInstrumentAxis-LoanAndSecurityAgreementMember_LineOfCreditFacilityAxis-WilmingtonTrustNationalAssociationMember_LongtermDebtTypeAxis-SeniorSecuredTermLoansMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823307" unitRef="iso4217-usd">15000000</strl:DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters>
  <strl:DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne contextRef="d_2017-04-03_2017-04-03_DebtInstrumentAxis-LoanAndSecurityAgreementMember_LineOfCreditFacilityAxis-WilmingtonTrustNationalAssociationMember_LongtermDebtTypeAxis-SeniorSecuredTermLoansMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823280" unitRef="xbrli-pure">3.1</strl:DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne>
  <strl:DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo contextRef="d_2017-04-03_2017-04-03_DebtInstrumentAxis-LoanAndSecurityAgreementMember_LineOfCreditFacilityAxis-WilmingtonTrustNationalAssociationMember_LongtermDebtTypeAxis-SeniorSecuredTermLoansMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823285" unitRef="xbrli-pure">0.018</strl:DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo>
  <strl:DebtInstrumentFinancialCovenantsMinimumBondingCapacity contextRef="i_2017-04-03_DebtInstrumentAxis-LoanAndSecurityAgreementMember_LineOfCreditFacilityAxis-WilmingtonTrustNationalAssociationMember_LongtermDebtTypeAxis-SeniorSecuredTermLoansMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823308" unitRef="iso4217-usd">1000000000</strl:DebtInstrumentFinancialCovenantsMinimumBondingCapacity>
  <strl:DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne contextRef="i_2017-04-03_DebtInstrumentAxis-LoanAndSecurityAgreementMember_LineOfCreditFacilityAxis-WilmingtonTrustNationalAssociationMember_LongtermDebtTypeAxis-SeniorSecuredTermLoansMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823290" unitRef="iso4217-usd">10000000</strl:DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne>
  <strl:DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo contextRef="i_2017-04-03_DebtInstrumentAxis-LoanAndSecurityAgreementMember_LineOfCreditFacilityAxis-WilmingtonTrustNationalAssociationMember_LongtermDebtTypeAxis-SeniorSecuredTermLoansMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823293" unitRef="iso4217-usd">15000000</strl:DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo>
  <strl:DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod contextRef="i_2017-04-03_DebtInstrumentAxis-LoanAndSecurityAgreementMember_LineOfCreditFacilityAxis-WilmingtonTrustNationalAssociationMember_LongtermDebtTypeAxis-SeniorSecuredTermLoansMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823296" unitRef="iso4217-usd">18000000</strl:DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod>
  <strl:DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters contextRef="d_2017-04-03_2017-04-03_DebtInstrumentAxis-LoanAndSecurityAgreementMember_LegalEntityAxis-TealstoneResidentialConcreteIncMember_LineOfCreditFacilityAxis-WilmingtonTrustNationalAssociationMember_LongtermDebtTypeAxis-SeniorSecuredTermLoansMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823309" unitRef="iso4217-usd">12000000</strl:DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters>
  <strl:DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne contextRef="d_2017-04-03_2017-04-03_DebtInstrumentAxis-LoanAndSecurityAgreementMember_LineOfCreditFacilityAxis-WilmingtonTrustNationalAssociationMember_LongtermDebtTypeAxis-SeniorSecuredTermLoansMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823300" unitRef="iso4217-usd">60000000</strl:DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne>
  <strl:DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo contextRef="d_2017-04-03_2017-04-03_DebtInstrumentAxis-LoanAndSecurityAgreementMember_LineOfCreditFacilityAxis-WilmingtonTrustNationalAssociationMember_LongtermDebtTypeAxis-SeniorSecuredTermLoansMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823303" unitRef="iso4217-usd">70000000</strl:DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo>
  <strl:DebtInstrumentPercentageOfAppraisedValueOfCollateral contextRef="i_2017-03-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="4" id="c16823047" unitRef="xbrli-pure">0.65</strl:DebtInstrumentPercentageOfAppraisedValueOfCollateral>
  <strl:EstimatedConstructionGrossProfitLossBeforeTax contextRef="d_2017-01-01_2017-03-31_IncomeStatementLocationAxis-OperatingIncomeLossMember" decimals="INF" id="c16822787" unitRef="iso4217-usd">800000</strl:EstimatedConstructionGrossProfitLossBeforeTax>
  <strl:EstimatedConstructionGrossProfitLossBeforeTax contextRef="d_2016-01-01_2016-03-31_IncomeStatementLocationAxis-OperatingIncomeLossMember" decimals="INF" id="c16822788" unitRef="iso4217-usd">-1200000</strl:EstimatedConstructionGrossProfitLossBeforeTax>
  <strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822634" unitRef="iso4217-usd">-1859000</strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests>
  <strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822635" unitRef="iso4217-usd">-7336000</strl:IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests>
  <strl:IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822711" unitRef="iso4217-usd">-1047000</strl:IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings>
  <strl:IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822712" unitRef="iso4217-usd">-4227000</strl:IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings>
  <strl:IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822701" unitRef="iso4217-usd">760000</strl:IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures>
  <strl:IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822702" unitRef="iso4217-usd">-4614000</strl:IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures>
  <strl:InterestExpenseAndAccretedInterest contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822632" unitRef="iso4217-usd">112000</strl:InterestExpenseAndAccretedInterest>
  <strl:InterestExpenseAndAccretedInterest contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822633" unitRef="iso4217-usd">873000</strl:InterestExpenseAndAccretedInterest>
  <strl:LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage contextRef="i_2017-04-03_DebtInstrumentAxis-LoanAndSecurityAgreementMember_LineOfCreditFacilityAxis-WilmingtonTrustNationalAssociationMember_LongtermDebtTypeAxis-SeniorSecuredTermLoansMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823279" unitRef="xbrli-pure">0.75</strl:LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage>
  <strl:LongtermDebtCurrentMaturitiesAndDeferredLoanCosts contextRef="i_2017-03-31" decimals="-3" id="c16823107" unitRef="iso4217-usd">3541000</strl:LongtermDebtCurrentMaturitiesAndDeferredLoanCosts>
  <strl:LongtermDebtCurrentMaturitiesAndDeferredLoanCosts contextRef="i_2016-12-31" decimals="-3" id="c16823108" unitRef="iso4217-usd">4648000</strl:LongtermDebtCurrentMaturitiesAndDeferredLoanCosts>
  <strl:MembersInterestSubjectToMandatoryRedemption contextRef="i_2017-03-31" decimals="-3" id="c16822928" unitRef="iso4217-usd">40000000</strl:MembersInterestSubjectToMandatoryRedemption>
  <strl:MembersInterestSubjectToMandatoryRedemption contextRef="i_2016-12-31" decimals="-3" id="c16822929" unitRef="iso4217-usd">40000000</strl:MembersInterestSubjectToMandatoryRedemption>
  <strl:MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings contextRef="i_2017-03-31" decimals="-3" id="c16822932" unitRef="iso4217-usd">44183000</strl:MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings>
  <strl:MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings contextRef="i_2016-12-31" decimals="-3" id="c16822933" unitRef="iso4217-usd">45230000</strl:MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-CommonStockMember" id="c16822657" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" id="c16822658" unitRef="iso4217-usd" xs:nil="true"/>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="-3" id="c16822659" unitRef="iso4217-usd">-2257000</strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" decimals="-3" id="c16822660" unitRef="iso4217-usd">371000</strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1>
  <strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1 contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822661" unitRef="iso4217-usd">-1886000</strl:NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1>
  <strl:NoncontrollingInterestInBacklog contextRef="i_2017-03-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822962" unitRef="iso4217-usd">46504000</strl:NoncontrollingInterestInBacklog>
  <strl:NoncontrollingInterestInBacklog contextRef="i_2016-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822963" unitRef="iso4217-usd">52992000</strl:NoncontrollingInterestInBacklog>
  <strl:OwnershipInterestInJointVenture contextRef="d_2017-01-01_2017-03-31" decimals="1" id="c16822781" unitRef="xbrli-pure">0.5</strl:OwnershipInterestInJointVenture>
  <strl:OwnershipInterestInJointVenture contextRef="d_2017-01-01_2017-03-31_RangeAxis-MinimumMember" decimals="1" id="c16822782" unitRef="xbrli-pure">0.5</strl:OwnershipInterestInJointVenture>
  <strl:ReceivablesFromAndEquityInConstructionJointVenture contextRef="i_2017-03-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822964" unitRef="iso4217-usd">7890000</strl:ReceivablesFromAndEquityInConstructionJointVenture>
  <strl:ReceivablesFromAndEquityInConstructionJointVenture contextRef="i_2016-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822965" unitRef="iso4217-usd">7130000</strl:ReceivablesFromAndEquityInConstructionJointVenture>
  <strl:ReceivablesFromAndEquityInConstructionJointVenture contextRef="i_2017-03-31" decimals="-3" id="c16822546" unitRef="iso4217-usd">7890000</strl:ReceivablesFromAndEquityInConstructionJointVenture>
  <strl:ReceivablesFromAndEquityInConstructionJointVenture contextRef="i_2016-12-31" decimals="-3" id="c16822547" unitRef="iso4217-usd">7130000</strl:ReceivablesFromAndEquityInConstructionJointVenture>
  <strl:RevenueRecognitionPercentageOfCompletionRange contextRef="d_2017-01-01_2017-03-31_RangeAxis-MinimumMember" id="c16823683">P1Y</strl:RevenueRecognitionPercentageOfCompletionRange>
  <strl:RevenueRecognitionPercentageOfCompletionRange contextRef="d_2017-01-01_2017-03-31_RangeAxis-MaximumMember" id="c16823684">P3Y</strl:RevenueRecognitionPercentageOfCompletionRange>
  <strl:ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-17">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;Three Months Ended &lt;br /&gt;March 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: center"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 68%; font-size: 10pt; text-align: left"&gt;Balance, beginning of period &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;656&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(91&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -8.85pt; padding-left: 8.85pt"&gt;Net income attributable to noncontrolling interest included in equity &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;371&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(8&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: -8.85pt; padding-left: 8.85pt"&gt;Distributions to noncontrolling interest owners &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;--&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;--&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Balance, end of period &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,027&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(99&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</strl:ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock>
  <strl:ScheduleOfComponentsOfAgreementObligationTableTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-16">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;March 31, &lt;br /&gt; 2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;December 31, &lt;br /&gt; 2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 68%; font-size: 10pt; text-align: left; text-indent: 0in"&gt;Members&amp;#x2019; interest subject to mandatory redemption &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;40,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;40,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: 0in"&gt;Net accumulated earnings &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,183&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,230&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -0.2in; padding-left: 30pt"&gt;Total liability &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;44,183&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;45,230&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</strl:ScheduleOfComponentsOfAgreementObligationTableTextBlock>
  <strl:UndistributedEarningsOfDomesticSubsidiariesNet contextRef="i_2017-03-31" decimals="-3" id="c16822930" unitRef="iso4217-usd">4183000</strl:UndistributedEarningsOfDomesticSubsidiariesNet>
  <strl:UndistributedEarningsOfDomesticSubsidiariesNet contextRef="i_2016-12-31" decimals="-3" id="c16822931" unitRef="iso4217-usd">5230000</strl:UndistributedEarningsOfDomesticSubsidiariesNet>
  <strl:VariableInterestEntitiesTextBlock contextRef="d_2017-01-01_2017-03-31" id="s523338">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5.&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify; padding-right: 0.05in"&gt;Variable Interest Entities&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The Company owns a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50%&lt;/div&gt; interest in Myers, of which it is the primary beneficiary, and has consolidated Myers into the Company&amp;#x2019;s financial statements. Because the Company exercises primary control over activities of the partnership and it is exposed to the majority of potential losses of the partnership, the Company has consolidated Myers within the Company&amp;#x2019;s financial statements since &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; August&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2011,&lt;/div&gt; the date of acquisition. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6&lt;/div&gt; of the Notes to Consolidated Financial Statements included in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; Form &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;-K for additional information on the acquisition of this limited partnership.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: left; text-indent: 0.25in; margin: 0pt 0"&gt;The condensed financial information of Myers, which is reflected in the Company&amp;#x2019;s condensed consolidated balance sheets and statements of operations, is as follows (amounts in thousands):&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;March 31, &lt;br /&gt; 2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;December 31, &lt;br /&gt; 2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Assets:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Current assets: &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 18.9pt"&gt;Cash and cash equivalents &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,447&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,655&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 18.9pt"&gt;Contracts receivable, including retainage &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;16,279&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,046&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 18.9pt"&gt;Other current assets &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,925&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,208&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in; padding-left: 0.45in"&gt;Total current assets &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;28,651&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;34,909&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Property and equipment, net &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,450&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,824&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in"&gt;Goodwill &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,501&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,501&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: 0.45in"&gt;Total assets &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;39,602&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;46,234&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Liabilities:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Current liabilities: &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 18.9pt"&gt;Accounts payable &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18,906&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;21,274&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 18.9pt"&gt;Other current liabilities &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,104&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,782&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 13.5pt; padding-left: 18.9pt"&gt;Total current liabilities &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;28,010&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;30,056&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Long-term liabilities:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 18.9pt"&gt;Other long-term liabilities &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;399&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,373&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: 13.5pt; padding-left: 18.9pt"&gt;Total liabilities &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;28,409&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;35,429&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;Three Months Ended &lt;br /&gt;March 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 64%; font-size: 10pt; text-align: left; text-indent: 0in"&gt;Revenues &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 14%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23,285&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 14%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;26,943&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Operating income &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;394&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;194&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Net income attributable to Sterling common stockholders &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;195&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;94&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt;&lt;/div&gt;</strl:VariableInterestEntitiesTextBlock>
  <strl:WarrantyTerm contextRef="d_2017-01-01_2017-03-31_RangeAxis-MinimumMember" id="c16823685">P1Y</strl:WarrantyTerm>
  <strl:WarrantyTerm contextRef="d_2017-01-01_2017-03-31_RangeAxis-MaximumMember" id="c16823686">P2Y</strl:WarrantyTerm>
  <us-gaap:AccountsPayableCurrent contextRef="i_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16823003" unitRef="iso4217-usd">18906000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16823004" unitRef="iso4217-usd">21274000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent contextRef="i_2017-03-31" decimals="-3" id="c16822562" unitRef="iso4217-usd">71448000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent contextRef="i_2016-12-31" decimals="-3" id="c16822563" unitRef="iso4217-usd">67097000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="i_2017-03-31" decimals="-3" id="c16822568" unitRef="iso4217-usd">105000</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="i_2016-12-31" decimals="-3" id="c16822569" unitRef="iso4217-usd">78000</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="i_2017-03-31" decimals="-3" id="c16822572" unitRef="iso4217-usd">6745000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="i_2016-12-31" decimals="-3" id="c16822573" unitRef="iso4217-usd">6150000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="i_2017-03-31" decimals="-3" id="c16823039" unitRef="iso4217-usd">95054000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="i_2016-12-31" decimals="-3" id="c16823040" unitRef="iso4217-usd">93146000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AdditionalPaidInCapital contextRef="i_2017-03-31" decimals="-3" id="c16822606" unitRef="iso4217-usd">209555000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AdditionalPaidInCapital contextRef="i_2016-12-31" decimals="-3" id="c16822607" unitRef="iso4217-usd">208922000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-CommonStockMember" id="c16822669" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c16822670" unitRef="iso4217-usd">-6000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c16822671" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" id="c16822672" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822673" unitRef="iso4217-usd">-6000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2017-01-01_2017-03-31" decimals="-5" id="c16823187" unitRef="iso4217-usd">600000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2016-01-01_2016-03-31" decimals="-5" id="c16823191" unitRef="iso4217-usd">400000</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="d_2017-01-01_2017-03-31" decimals="-5" id="c16823152" unitRef="xbrli-shares">500000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="d_2016-01-01_2016-03-31" decimals="-5" id="c16823153" unitRef="xbrli-shares">300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:Assets contextRef="i_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16822999" unitRef="iso4217-usd">39602000</us-gaap:Assets>
  <us-gaap:Assets contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16823000" unitRef="iso4217-usd">46234000</us-gaap:Assets>
  <us-gaap:Assets contextRef="i_2017-03-31" decimals="-3" id="c16822558" unitRef="iso4217-usd">304576000</us-gaap:Assets>
  <us-gaap:Assets contextRef="i_2016-12-31" decimals="-3" id="c16822559" unitRef="iso4217-usd">301823000</us-gaap:Assets>
  <us-gaap:AssetsCurrent contextRef="i_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16822993" unitRef="iso4217-usd">28651000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16822994" unitRef="iso4217-usd">34909000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent contextRef="i_2017-03-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822954" unitRef="iso4217-usd">32782000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent contextRef="i_2016-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822955" unitRef="iso4217-usd">32592000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent contextRef="i_2017-03-31" decimals="-3" id="c16822550" unitRef="iso4217-usd">180967000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent contextRef="i_2016-12-31" decimals="-3" id="c16822551" unitRef="iso4217-usd">175908000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsNet contextRef="i_2017-03-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822958" unitRef="iso4217-usd">-21101000</us-gaap:AssetsNet>
  <us-gaap:AssetsNet contextRef="i_2016-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822959" unitRef="iso4217-usd">-25006000</us-gaap:AssetsNet>
  <us-gaap:BillingsInExcessOfCostCurrent contextRef="i_2017-03-31" decimals="-3" id="c16822564" unitRef="iso4217-usd">62656000</us-gaap:BillingsInExcessOfCostCurrent>
  <us-gaap:BillingsInExcessOfCostCurrent contextRef="i_2016-12-31" decimals="-3" id="c16822565" unitRef="iso4217-usd">64100000</us-gaap:BillingsInExcessOfCostCurrent>
  <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued contextRef="d_2017-04-03_2017-04-03_BusinessAcquisitionAxis-TealstoneConstructionMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823321" unitRef="xbrli-shares">100000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
  <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="i_2017-04-03_BusinessAcquisitionAxis-TealstoneConstructionMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="1" id="c16822769" unitRef="xbrli-pure">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="d_2017-04-03_2017-04-03_BusinessAcquisitionAxis-TealstoneConstructionMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823260" unitRef="iso4217-usd">83700000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="d_2017-04-03_2017-04-03_BusinessAcquisitionAxis-TealstoneConstructionMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="-5" id="c16823320" unitRef="iso4217-usd">17100000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
  <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred contextRef="d_2017-04-03_2017-04-03_BusinessAcquisitionAxis-TealstoneConstructionMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="-5" id="c16823249" unitRef="iso4217-usd">4400000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
  <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="i_2017-04-03_BusinessAcquisitionAxis-TealstoneConstructionMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823254" unitRef="iso4217-usd">15000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2016-12-31" decimals="-3" id="c16822735" unitRef="iso4217-usd">42785000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2015-12-31" decimals="-3" id="c16822736" unitRef="iso4217-usd">4426000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2017-03-31" decimals="-3" id="c16822737" unitRef="iso4217-usd">37147000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2016-03-31" decimals="-3" id="c16822738" unitRef="iso4217-usd">14919000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16822987" unitRef="iso4217-usd">1447000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16822988" unitRef="iso4217-usd">9655000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsDisclosureTextBlock contextRef="d_2017-01-01_2017-03-31" id="s523331">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0"&gt;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify; padding-right: 0.05in"&gt;Cash and Cash Equivalents and Restricted Cash&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The Company considers all highly liquid investments with original or remaining maturities of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months or less at the time of purchase to be cash equivalents. Cash and cash equivalents include cash balances held by our wholly-owned and less than wholly-owned subsidiaries and majority-owned construction joint ventures, as well as the Company&amp;#x2019;s VIE. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5&lt;/div&gt; for more information regarding the Company&amp;#x2019;s consolidated VIE. Joint venture cash balances are limited to joint venture activities and are not available for other projects, general cash needs or distribution to us without approval of the board of directors, or equivalent body, of the respective joint ventures. At &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; cash and cash equivalents included &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$18.4&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$10.9&lt;/div&gt; million, respectively, belonging to majority-owned joint ventures which generally cannot be used for purposes outside the joint venture.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;Restricted cash of approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$3.0&lt;/div&gt; million was included in &amp;#x201c;other assets, net&amp;#x201d; on the condensed consolidated balance sheet as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; and represents cash deposited by the Company into a separate account and designated as collateral for a standby letter of credit in the same amount in accordance with contractual agreements.&amp;nbsp;Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8&lt;/div&gt; for more information about our standby letter of credit. In addition, restricted cash of approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.0&lt;/div&gt;&lt;/div&gt; million is included in &amp;#x201c;other current assets&amp;#x201d; on the condensed consolidated balance sheet as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; and represents cash deposited by a customer, for the benefit of the Company, in an escrow account which is restricted until the customer releases the restriction upon the completion of the job.&lt;div style="display: inline; font-size: 10pt"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;The Company holds cash on deposit in U.S. banks, at times, in excess of federally insured limits. Management does not believe that the risk associated with keeping cash deposits in excess of federal deposit insurance limits represents a material risk.&lt;/div&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822733" unitRef="iso4217-usd">-5638000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822734" unitRef="iso4217-usd">10493000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="i_2017-04-03_ClassOfWarrantOrRightAxis-WarrantsToTheLendersUnderTheLoanAgreementMember_DebtInstrumentAxis-LoanAndSecurityAgreementMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823318" unitRef="iso4217-usd-per-xbrli-shares">10.25</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="i_2017-04-03_ClassOfWarrantOrRightAxis-WarrantsToTheLendersUnderTheLoanAgreementMember_DebtInstrumentAxis-LoanAndSecurityAgreementMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823317" unitRef="xbrli-shares">1000000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
  <us-gaap:CommitmentsAndContingencies contextRef="i_2017-03-31" id="c16822586" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:CommitmentsAndContingencies contextRef="i_2016-12-31" id="c16822587" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="d_2017-01-01_2017-03-31" id="s523345">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0"&gt;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8.&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify; padding-right: 0.05in"&gt;Commitments and Contingencies&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The Company is required by our insurance provider to obtain and hold a standby letter of credit. This letter of credit serves as a guarantee by the banking institution to pay our insurance provider the incurred claim costs attributable to our general liability, workers compensation and automobile liability claims, up to the amount stated in the standby letter of credit, in the event that these claims were not paid by the Company. We have cash collateralized the letter of credit, resulting in the cash being designated as restricted. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt; for more information on our restricted cash.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The Company is the subject of certain other claims and lawsuits occurring in the normal course of business. Management, after consultation with legal counsel, does not believe that the outcome of these actions will have a material impact on the condensed consolidated financial statements of the Company.&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="i_2017-03-31" decimals="INF" id="c16822600" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="i_2016-12-31" decimals="INF" id="c16822601" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized contextRef="i_2017-03-31" decimals="INF" id="c16822602" unitRef="xbrli-shares">28000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized contextRef="i_2016-12-31" decimals="INF" id="c16822603" unitRef="xbrli-shares">28000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued contextRef="i_2017-03-31" decimals="INF" id="c16822604" unitRef="xbrli-shares">25050501</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued contextRef="i_2016-12-31" decimals="INF" id="c16822605" unitRef="xbrli-shares">24987306</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockValue contextRef="i_2017-03-31" decimals="-3" id="c16822598" unitRef="iso4217-usd">251000</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue contextRef="i_2016-12-31" decimals="-3" id="c16822599" unitRef="iso4217-usd">250000</us-gaap:CommonStockValue>
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="d_2017-01-01_2017-03-31_LegalEntityAxis-SubsidiariesMember" decimals="-3" id="c16822936" unitRef="iso4217-usd">371000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="d_2016-01-01_2016-03-31_LegalEntityAxis-SubsidiariesMember" decimals="-3" id="c16822937" unitRef="iso4217-usd">-8000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
  <us-gaap:ConsolidationPolicyTextBlock contextRef="d_2017-01-01_2017-03-31" id="c16824020">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Principles of Consolidation&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;The accompanying condensed consolidated financial statements include the accounts of subsidiaries and construction joint ventures in which the Company has a greater than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50%&lt;/div&gt; ownership interest or otherwise controls such entities. For investments in subsidiaries and construction joint ventures that are not wholly-owned, but where the Company exercises control, the equity held by the remaining owners and their portions of net income (loss) are reflected in the balance sheet line item &amp;#x201c;Noncontrolling interests&amp;#x201d; in &amp;#x201c;Equity&amp;#x201d; and the statement of operations line item &amp;#x201c;Noncontrolling owners&amp;#x2019; interests in earnings of subsidiaries and joint ventures,&amp;#x201d; respectively. For investments in subsidiaries that are not wholly-owned, but where the Company exercises control and where the Company has a mandatorily redeemable interest, the equity held by the remaining owners and their portion of net income (loss) is reflected in the balance sheet line item &amp;#x201c;Members&amp;#x2019; interest subject to mandatory redemption and undistributed earnings&amp;#x201d; and the statement of operations line item &amp;#x201c;Other operating expense (income), net,&amp;#x201d; respectively. All significant intercompany accounts and transactions have been eliminated in consolidation. For all years presented, the Company had no subsidiaries where its ownership interests were less than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50%.&lt;/div&gt; Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt; for further information regarding the Company&amp;#x2019;s Subsidiaries and Joint Ventures with Noncontrolling Owners&amp;#x2019; Interest.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 7; Value: 1 --&gt; &lt;!-- Field: /Page --&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Where the Company is a noncontrolling joint venture partner, and otherwise not required to consolidate the joint venture entity, its share of the operations of such construction joint venture is accounted for on a pro rata basis in the condensed consolidated statements of operations and as a single line item (&amp;#x201c;Receivables from and equity in construction joint ventures&amp;#x201d;) in the condensed consolidated balance sheets. This method is an acceptable modification of the equity method of accounting which is a common practice in the construction industry. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4&lt;/div&gt; for further information regarding the Company&amp;#x2019;s construction joint ventures.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Under GAAP, the Company must determine whether each entity, including joint ventures in which it participates, is a variable interest entity (&amp;#x201c;VIE&amp;#x201d;). This determination focuses on identifying which owner or joint venture partner, if any, has the power to direct the activities of the entity and the obligation to absorb losses of the entity or the right to receive benefits from the entity disproportionate to its interest in the entity, which could have the effect of requiring the Company to consolidate the entity in which it has a noncontrolling variable interest. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5&lt;/div&gt; for further information regarding the Company&amp;#x2019;s consolidated VIE.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
  <us-gaap:ContractsReceivableClaimsAndUncertainAmounts contextRef="i_2017-03-31_BalanceSheetLocationAxis-CostsAndEstimatedEarningsInExcessOfBillingsMember" decimals="INF" id="c16824017" unitRef="iso4217-usd">10300000</us-gaap:ContractsReceivableClaimsAndUncertainAmounts>
  <us-gaap:ContractsReceivableClaimsAndUncertainAmounts contextRef="i_2016-12-31_BalanceSheetLocationAxis-CostsAndEstimatedEarningsInExcessOfBillingsMember" decimals="INF" id="c16824018" unitRef="iso4217-usd">9200000</us-gaap:ContractsReceivableClaimsAndUncertainAmounts>
  <us-gaap:CostOfGoodsSold contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822620" unitRef="iso4217-usd">144129000</us-gaap:CostOfGoodsSold>
  <us-gaap:CostOfGoodsSold contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822621" unitRef="iso4217-usd">123019000</us-gaap:CostOfGoodsSold>
  <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="i_2017-03-31" decimals="-3" id="c16822542" unitRef="iso4217-usd">34475000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
  <us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="i_2016-12-31" decimals="-3" id="c16822543" unitRef="iso4217-usd">32705000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16823129" unitRef="iso4217-usd">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16823130" unitRef="iso4217-usd">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:DebtDisclosureTextBlock contextRef="d_2017-01-01_2017-03-31" id="s523343">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7.&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify; padding-right: 0.05in"&gt;Line of Credit and Long-Term Debt&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Debt consisted of the following (in thousands):&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table style="border-collapse: collapse;" align="center" cellspacing="0" cellpadding="0"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify" nowrap="nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid" nowrap="nowrap"&gt;March 31, &lt;br /&gt; 2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid" nowrap="nowrap"&gt;December 31, &lt;br /&gt; 2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Equipment-based Facility &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,511&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,532&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in"&gt;Less deferred loan costs &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(602&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(803&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Equipment-based Facility, net &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,909&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,729&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: -9pt; padding-left: 9pt"&gt;Notes payable for transportation and construction equipment and other &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,388&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,665&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,297&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,394&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Current maturities of long-term debt &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,541&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,648&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in"&gt;Less current deferred loan costs &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(602&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(803&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Less current maturities of long-term debt, net &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2,939&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3,845&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: 0in"&gt;Total long-term debt &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,358&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,549&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Equipment-based Facility&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;At &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; the Company had a borrowing base of approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$24.4&lt;/div&gt; million, which was the result of calculating &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;65%&lt;/div&gt; of the appraised value (where appraised value equals net operating liquidated value) of the Company&amp;#x2019;s collateral. However, we had reached our revolver &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$20.0&lt;/div&gt; million cap, and therefore only &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$20.0&lt;/div&gt; million of borrowings were available at &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt; The Company had no amounts drawn on the revolving loan and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.5&lt;/div&gt; million of its term loan outstanding at &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt; Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12&lt;/div&gt; regarding the subsequent event related to our Equipment-based Facility.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Fair Value&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;The Company&amp;#x2019;s debt is recorded at its carrying amount in the condensed consolidated balance sheets. The Company uses an income approach to determine the fair value of its &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12%&lt;/div&gt; Term Loan due &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; May&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;29,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2019&lt;/div&gt; using estimated cash flows, which is a Level&amp;nbsp;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt; fair value measurement. As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; the carrying values approximated the fair values and were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.5&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$3.5&lt;/div&gt; million, respectively, for the Term Loan. There were no amounts outstanding on the revolving loan as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Notes Payable for Transportation and Construction Equipment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The Company has purchased and financed various transportation and construction equipment to enhance the Company&amp;#x2019;s fleet of equipment. The total long-term notes payable related to the purchase of financed equipment was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.4&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.7&lt;/div&gt; million at &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; respectively. The purchases have payment terms ranging from &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt; to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5&lt;/div&gt; years and the associated interest rates range from &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.12%&lt;/div&gt; to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7.13%.&lt;/div&gt; The fair value of these notes payable approximates their book value.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 14; Value: 1 --&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Interest Expense&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;Interest expense related to our Equipment-based Facility and other debt for the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.1&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.9&lt;/div&gt; million, respectively. The decrease in interest expense was due to the decreased principal amounts outstanding on the Equipment-based Facility.&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="d_2017-04-03_2017-04-03_DebtInstrumentAxis-LoanAndSecurityAgreementMember_LineOfCreditFacilityAxis-WilmingtonTrustNationalAssociationMember_LongtermDebtTypeAxis-SeniorSecuredTermLoansMember_SubsequentEventTypeAxis-SubsequentEventMember_VariableRateAxis-LondonInterbankOfferedRateLIBORMember" decimals="INF" id="c16823278" unitRef="xbrli-pure">0.0875</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:DebtInstrumentCarryingAmount contextRef="i_2017-03-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c16823097" unitRef="iso4217-usd">2511000</us-gaap:DebtInstrumentCarryingAmount>
  <us-gaap:DebtInstrumentCarryingAmount contextRef="i_2016-12-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c16823098" unitRef="iso4217-usd">3532000</us-gaap:DebtInstrumentCarryingAmount>
  <us-gaap:DebtInstrumentFaceAmount contextRef="i_2017-04-03_DebtInstrumentAxis-LoanAndSecurityAgreementMember_LineOfCreditFacilityAxis-WilmingtonTrustNationalAssociationMember_LongtermDebtTypeAxis-SeniorSecuredTermLoansMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16822770" unitRef="iso4217-usd">85000000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="i_2017-03-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="4" id="c16823057" unitRef="xbrli-pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="i_2017-03-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MinimumMember" decimals="4" id="c16823080" unitRef="xbrli-pure">0.0312</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="i_2017-03-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MaximumMember" decimals="4" id="c16823081" unitRef="xbrli-pure">0.0713</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:DebtInstrumentTerm contextRef="d_2017-01-01_2017-03-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MinimumMember" id="c16823078">P3Y</us-gaap:DebtInstrumentTerm>
  <us-gaap:DebtInstrumentTerm contextRef="d_2017-01-01_2017-03-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MaximumMember" id="c16823079">P5Y</us-gaap:DebtInstrumentTerm>
  <us-gaap:DeferredFinanceCostsCurrentNet contextRef="i_2017-03-31" decimals="-3" id="c16823109" unitRef="iso4217-usd">602000</us-gaap:DeferredFinanceCostsCurrentNet>
  <us-gaap:DeferredFinanceCostsCurrentNet contextRef="i_2016-12-31" decimals="-3" id="c16823110" unitRef="iso4217-usd">803000</us-gaap:DeferredFinanceCostsCurrentNet>
  <us-gaap:DeferredFinanceCostsNet contextRef="i_2017-03-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c16823099" unitRef="iso4217-usd">602000</us-gaap:DeferredFinanceCostsNet>
  <us-gaap:DeferredFinanceCostsNet contextRef="i_2016-12-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c16823100" unitRef="iso4217-usd">803000</us-gaap:DeferredFinanceCostsNet>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822688" unitRef="iso4217-usd">4070000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822689" unitRef="iso4217-usd">4162000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="d_2017-01-01_2017-03-31" id="s523349">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0"&gt;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11.&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify; padding-right: 0.05in"&gt;Stock-Based Compensation&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The Company has a stock-based incentive plan which is administered by the Compensation Committee of the Board of Directors. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14&lt;/div&gt; of the Notes to Consolidated Financial Statements included in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; Form &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;-K for further information. The Company recorded stock-based compensation expense of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.6&lt;/div&gt; million for the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.4&lt;/div&gt; million for the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;At &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; total unrecognized compensation cost related to unvested common stock awards was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.7&lt;/div&gt; million. This cost is expected to be recognized over a weighted average period of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1.4&lt;/div&gt; years. At &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; there were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.5&lt;/div&gt; million shares of common stock covered by outstanding unvested common stock.&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="d_2017-01-01_2017-03-31" decimals="INF" id="c16822645" unitRef="iso4217-usd-per-xbrli-shares">-0.09</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="d_2016-01-01_2016-03-31" decimals="INF" id="c16822646" unitRef="iso4217-usd-per-xbrli-shares">-0.37</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareTextBlock contextRef="d_2017-01-01_2017-03-31" id="s523347">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0"&gt;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10.&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify; padding-right: 0.05in"&gt;Net Loss per Share Attributable to Sterling Common Stockholders&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;Basic net loss per share attributable to Sterling common stockholders is computed by dividing net loss attributable to Sterling common stockholders by the weighted average number of common shares outstanding during the period. Diluted net loss per common share attributable to Sterling common stockholders is the same as basic net loss per share attributable to Sterling common stockholders but includes dilutive unvested stock using the treasury stock method. The following table reconciles the numerators and denominators of the basic and diluted per common share computations for net loss attributable to Sterling common stockholders (amounts in thousands, except per share data):&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;Three Months Ended &lt;br /&gt;March 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;Numerator:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 68%; font-size: 10pt; text-align: left; padding-left: 10pt; padding-bottom: 2.5pt"&gt;Net loss attributable to Sterling common stockholders &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right; border-bottom: Black 2.5pt double"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2,257&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; width: 1%"&gt;)&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right; border-bottom: Black 2.5pt double"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(7,328&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; width: 1%"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 0in; padding-left: 0.25in"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 0in"&gt;Denominator:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-left: 20pt; text-indent: -10pt"&gt;Weighted average common shares outstanding &amp;#x2014; basic &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;25,022&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19,760&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; padding-left: 10pt"&gt;Shares for dilutive unvested stock &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;--&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;--&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 20pt; text-indent: -10pt"&gt;Weighted average common shares outstanding and incremental shares assumed repurchased&amp;#x2014; diluted &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;25,022&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19,760&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt; text-indent: -10pt"&gt;Basic and diluted loss per share attributable to Sterling common stockholders &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.09&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.37&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;In accordance with the treasury stock method, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.5&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.3&lt;/div&gt; million shares of unvested common stock were excluded from the diluted weighted average common shares outstanding for the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; respectively, as the Company incurred a loss during these periods and the impact of such shares would have been antidilutive.&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="i_2017-03-31" decimals="-3" id="c16822570" unitRef="iso4217-usd">7885000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="i_2016-12-31" decimals="-3" id="c16822571" unitRef="iso4217-usd">5322000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="i_2017-03-31" decimals="-5" id="c16823197" unitRef="iso4217-usd">1700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="d_2017-01-01_2017-03-31" id="c16823198">P1Y146D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="i_2017-03-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-StevePRadosIncMember" decimals="2" id="c16823832" unitRef="xbrli-pure">0.5</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="i_2016-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-GraniteConstructionCorporationMember" decimals="2" id="c16822952" unitRef="xbrli-pure">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <us-gaap:EquityMethodInvestmentsDisclosureTextBlock contextRef="d_2017-01-01_2017-03-31" id="s523335">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0"&gt;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify; padding-right: 0.05in"&gt;Construction Joint Ventures&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The Company participates in various construction joint ventures. Generally, each construction joint venture is formed to construct a specific project and is jointly controlled by the joint venture partners. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5&lt;/div&gt; of the Notes to Consolidated Financial Statements in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; Form &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;-K for further information about our joint ventures. Condensed combined financial amounts of joint ventures in which the Company has a noncontrolling interest and the Company&amp;#x2019;s share of such amounts which are included in the Company&amp;#x2019;s condensed consolidated financial statements are shown below (amounts in thousands):&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;March 31, &lt;br /&gt; 2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;December 31, &lt;br /&gt; 2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Total combined:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 0.25in"&gt;Current assets &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;32,782&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;32,592&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: 0.25in"&gt;Less current liabilities &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(53,883&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(57,598&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 0.5in"&gt;Net assets &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style=" margin: 0pt 0"&gt; (21,101&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(25,006&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: right; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 0in"&gt;Backlog &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;92,724&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;107,333&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 0in"&gt;Sterling&amp;#x2019;s noncontrolling interest in backlog &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;46,504&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;52,992&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 0in"&gt;Sterling&amp;#x2019;s receivables from and equity in construction joint ventures &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,890&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,130&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 12; Value: 1 --&gt;      &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;Three Months Ended &lt;br /&gt;March 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 0in"&gt;Total combined:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="width: 64%; font-size: 10pt; text-align: left; text-indent: 22.5pt"&gt;Revenues &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 14%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14,609&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 14%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,804&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 22.5pt"&gt;Income before tax &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,173&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;535&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 22.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 0in"&gt;Sterling&amp;#x2019;s noncontrolling interest:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 22.5pt"&gt;Revenues &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,488&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,780&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 22.5pt"&gt;Income before tax &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;553&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;258&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;Approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$47&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$53&lt;/div&gt; million of the Company&amp;#x2019;s backlog at &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; respectively, were attributable to projects performed by joint ventures. The most significant amount of the construction joint venture backlog outstanding at &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; was attributable to the Company&amp;#x2019;s construction joint venture with Steve. P. Rados, Inc., where the Company has a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50%&lt;/div&gt; interest, and the most significant amount of backlog outstanding at &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; was attributable to the Company&amp;#x2019;s construction joint venture with Granite Construction Corporation, where the Company has a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;49%&lt;/div&gt; interest.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The caption &amp;#x201c;Receivables from and equity in construction joint ventures&amp;#x201d; includes undistributed earnings and receivables owed to the Company. Undistributed earnings are typically released to the joint venture partners after the customer accepts the project as complete and the warranty period, if any, has passed.&lt;/div&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
  <us-gaap:FairValueInputsDiscountRate contextRef="d_2017-04-03_2017-04-03_BusinessAcquisitionAxis-TealstoneConstructionMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823262" unitRef="xbrli-pure">0.12</us-gaap:FairValueInputsDiscountRate>
  <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="d_2017-01-01_2017-03-31" id="c16824024">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Financial Instruments and Fair Value&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The fair value of financial instruments is the amount at which the instrument could be exchanged in a current transaction between willing parties. The Company&amp;#x2019;s financial instruments are cash and cash equivalents, restricted cash used as collateral for a letter of credit and restricted cash maintained in an escrow account, contracts receivable, accounts payable, notes payable, and until &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; April&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; a revolving loan (the &amp;#x201c;Revolving Loan&amp;#x201d;) with Nations Fund I, LLC and Nations Equipment Finance, LLC, as administrative agent and collateral agent for the lender (&amp;#x201c;Nations&amp;#x201d;), and a term loan (the &amp;#x201c;Term Loan&amp;#x201d;) with Nations (combined, the &amp;#x201c;Equipment-based Facility&amp;#x201d;). Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12&lt;/div&gt; regarding the subsequent event related to our Equipment-based Facility.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 9; Value: 1 --&gt; &lt;!-- Field: /Page --&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The recorded values of cash and cash equivalents, restricted cash, contracts receivable and accounts payable approximate their fair values based on their liquidity and/or short-term nature.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7&lt;/div&gt; regarding the fair value of the Revolving Loan and the Term Loan and notes payable. The Company does not have any off-balance sheet financial instruments other than operating leases (refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt; of the Notes to Consolidated Financial Statements in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; Form &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;-K).&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;In order to assess the fair value of the Company&amp;#x2019;s financial instruments, the Company uses the fair value hierarchy established by GAAP which prioritizes the inputs used in valuation techniques into the following &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; levels:&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in"&gt;Level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt; Inputs &amp;#x2013; Based upon quoted prices for identical assets in active markets that the Company has the ability to access at the measurement date.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in"&gt;Level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt; Inputs &amp;#x2013; Based upon quoted prices (other than Level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1)&lt;/div&gt; in active markets for similar assets, quoted prices for identical or similar assets in markets that are not active, inputs other than quoted prices that are observable for the asset such as interest rates, yield curves, volatilities and default rates and inputs that are derived principally from or corroborated by observable market data.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in"&gt;Level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt; Inputs &amp;#x2013; Based on unobservable inputs reflecting the Company&amp;#x2019;s own assumptions about the assumptions that market participants would use in pricing the asset based on the best information available.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;For each financial instrument, the Company uses the highest priority level input that is available in order to appropriately value that particular instrument. In certain instances, Level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt; inputs are not available and the Company must use Level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt; or Level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt; inputs. In these cases, the Company provides a description of the valuation techniques used and the inputs used in the fair value measurement.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822690" unitRef="iso4217-usd">358000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822691" unitRef="iso4217-usd">175000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822624" unitRef="iso4217-usd">10604000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822625" unitRef="iso4217-usd">10085000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:Goodwill contextRef="i_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16822997" unitRef="iso4217-usd">1501000</us-gaap:Goodwill>
  <us-gaap:Goodwill contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16822998" unitRef="iso4217-usd">1501000</us-gaap:Goodwill>
  <us-gaap:Goodwill contextRef="i_2017-03-31" decimals="-3" id="c16822554" unitRef="iso4217-usd">54820000</us-gaap:Goodwill>
  <us-gaap:Goodwill contextRef="i_2016-12-31" decimals="-3" id="c16822555" unitRef="iso4217-usd">54820000</us-gaap:Goodwill>
  <us-gaap:GrossProfit contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822622" unitRef="iso4217-usd">9287000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822623" unitRef="iso4217-usd">3548000</us-gaap:GrossProfit>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="d_2017-01-01_2017-03-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822974" unitRef="iso4217-usd">553000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="d_2016-01-01_2016-03-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822975" unitRef="iso4217-usd">258000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2017-01-01_2017-03-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822969" unitRef="iso4217-usd">1173000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2016-01-01_2016-03-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822970" unitRef="iso4217-usd">535000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822685" unitRef="iso4217-usd">-1886000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822686" unitRef="iso4217-usd">-7336000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="d_2017-01-01_2017-03-31" id="s523346">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0"&gt;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9.&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify; padding-right: 0.05in"&gt;Income Taxes&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The Company and its subsidiaries file U.S. federal and various U.S. state income tax returns. Current income tax expense or (benefit) represents federal and state taxes based on tax paid or expected to be payable or receivable for the periods shown in the condensed consolidated statements of operations.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The Company is not expecting a current federal tax liability due to sufficient net operating loss carry forwards. The Company &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; incur current state tax liabilities in states in which the Company does not have sufficient net operating loss carry forwards. A minimal amount and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no &lt;/div&gt;&lt;/div&gt;amount of current tax expense were recorded for the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; respectively. The effective income tax rate varied from the statutory rate primarily as a result of the change in the valuation allowance, net income attributable to noncontrolling interest owners which is taxable to those owners rather than to the Company, state income taxes, and other permanent differences.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The Company&amp;#x2019;s deferred tax expense or (benefit) reflects the change in deferred tax assets or liabilities. The Company performs an analysis at the end of each reporting period to determine whether it is more likely than not the deferred tax assets are expected to be realized in future years. Based upon this analysis, a full valuation allowance has been applied to our net deferred tax assets as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016.&lt;/div&gt; Therefore, there has been &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no &lt;/div&gt;change in net deferred taxes for the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;As a result of the Company&amp;#x2019;s analysis, management has determined that the Company does not have any material uncertain tax positions.&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822636" unitRef="iso4217-usd">27000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="d_2016-01-01_2016-03-31" id="c16822637" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:IncomeTaxesPaid contextRef="d_2017-01-01_2017-03-31" id="c16822742" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:IncomeTaxesPaid contextRef="d_2016-01-01_2016-03-31" id="c16822743" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822705" unitRef="iso4217-usd">4351000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822706" unitRef="iso4217-usd">4429000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822709" unitRef="iso4217-usd">3207000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822710" unitRef="iso4217-usd">4123000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822707" unitRef="iso4217-usd">-1444000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
  <us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822708" unitRef="iso4217-usd">8527000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
  <us-gaap:IncreaseDecreaseInContractReceivablesNet contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822695" unitRef="iso4217-usd">6957000</us-gaap:IncreaseDecreaseInContractReceivablesNet>
  <us-gaap:IncreaseDecreaseInContractReceivablesNet contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822696" unitRef="iso4217-usd">12646000</us-gaap:IncreaseDecreaseInContractReceivablesNet>
  <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16823131" unitRef="iso4217-usd">0</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
  <us-gaap:IncreaseDecreaseInInventories contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822699" unitRef="iso4217-usd">49000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822700" unitRef="iso4217-usd">395000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822703" unitRef="iso4217-usd">1059000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822704" unitRef="iso4217-usd">-297000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822697" unitRef="iso4217-usd">1770000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
  <us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822698" unitRef="iso4217-usd">1283000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
  <us-gaap:InterestExpenseDebt contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16823087" unitRef="iso4217-usd">100000</us-gaap:InterestExpenseDebt>
  <us-gaap:InterestExpenseDebt contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16823088" unitRef="iso4217-usd">900000</us-gaap:InterestExpenseDebt>
  <us-gaap:InterestIncomeOther contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822630" unitRef="iso4217-usd">41000</us-gaap:InterestIncomeOther>
  <us-gaap:InterestIncomeOther contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822631" unitRef="iso4217-usd">3000</us-gaap:InterestIncomeOther>
  <us-gaap:InterestPaid contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822740" unitRef="iso4217-usd">113000</us-gaap:InterestPaid>
  <us-gaap:InterestPaid contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822741" unitRef="iso4217-usd">820000</us-gaap:InterestPaid>
  <us-gaap:InventoryNet contextRef="i_2017-03-31" decimals="-3" id="c16822544" unitRef="iso4217-usd">3757000</us-gaap:InventoryNet>
  <us-gaap:InventoryNet contextRef="i_2016-12-31" decimals="-3" id="c16822545" unitRef="iso4217-usd">3708000</us-gaap:InventoryNet>
  <us-gaap:Liabilities contextRef="i_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16823012" unitRef="iso4217-usd">28409000</us-gaap:Liabilities>
  <us-gaap:Liabilities contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16823013" unitRef="iso4217-usd">35429000</us-gaap:Liabilities>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="i_2017-03-31" decimals="-3" id="c16822616" unitRef="iso4217-usd">304576000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="i_2016-12-31" decimals="-3" id="c16822617" unitRef="iso4217-usd">301823000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesCurrent contextRef="i_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16823007" unitRef="iso4217-usd">28010000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16823008" unitRef="iso4217-usd">30056000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="i_2017-03-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822956" unitRef="iso4217-usd">53883000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="i_2016-12-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822957" unitRef="iso4217-usd">57598000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="i_2017-03-31" decimals="-3" id="c16822574" unitRef="iso4217-usd">151778000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="i_2016-12-31" decimals="-3" id="c16822575" unitRef="iso4217-usd">146592000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesNoncurrent contextRef="i_2017-03-31" decimals="-3" id="c16822583" unitRef="iso4217-usd">45960000</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:LiabilitiesNoncurrent contextRef="i_2016-12-31" decimals="-3" id="c16822584" unitRef="iso4217-usd">47141000</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent contextRef="i_2017-03-31" decimals="-3" id="c16822581" unitRef="iso4217-usd">419000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
  <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent contextRef="i_2016-12-31" decimals="-3" id="c16822582" unitRef="iso4217-usd">362000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
  <us-gaap:LineOfCredit contextRef="i_2017-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c16823089" unitRef="iso4217-usd">0</us-gaap:LineOfCredit>
  <us-gaap:LineOfCredit contextRef="i_2016-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c16823090" unitRef="iso4217-usd">0</us-gaap:LineOfCredit>
  <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="i_2017-03-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c16823046" unitRef="iso4217-usd">24400000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="i_2017-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c16823048" unitRef="iso4217-usd">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="i_2017-03-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c16823049" unitRef="iso4217-usd">20000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
  <us-gaap:LongTermDebt contextRef="i_2017-03-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c16823053" unitRef="iso4217-usd">2500000</us-gaap:LongTermDebt>
  <us-gaap:LongTermDebt contextRef="i_2017-03-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c16823101" unitRef="iso4217-usd">1909000</us-gaap:LongTermDebt>
  <us-gaap:LongTermDebt contextRef="i_2016-12-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c16823102" unitRef="iso4217-usd">2729000</us-gaap:LongTermDebt>
  <us-gaap:LongTermDebt contextRef="i_2017-03-31" decimals="-3" id="c16823105" unitRef="iso4217-usd">4297000</us-gaap:LongTermDebt>
  <us-gaap:LongTermDebt contextRef="i_2016-12-31" decimals="-3" id="c16823106" unitRef="iso4217-usd">5394000</us-gaap:LongTermDebt>
  <us-gaap:LongTermDebtCurrent contextRef="i_2017-03-31" decimals="-3" id="c16823111" unitRef="iso4217-usd">2939000</us-gaap:LongTermDebtCurrent>
  <us-gaap:LongTermDebtCurrent contextRef="i_2016-12-31" decimals="-3" id="c16823112" unitRef="iso4217-usd">3845000</us-gaap:LongTermDebtCurrent>
  <us-gaap:LongTermDebtFairValue contextRef="i_2017-03-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c16823065" unitRef="iso4217-usd">2500000</us-gaap:LongTermDebtFairValue>
  <us-gaap:LongTermDebtFairValue contextRef="i_2016-12-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c16823066" unitRef="iso4217-usd">3500000</us-gaap:LongTermDebtFairValue>
  <us-gaap:LongTermDebtNoncurrent contextRef="i_2017-03-31" decimals="-3" id="c16823113" unitRef="iso4217-usd">1358000</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:LongTermDebtNoncurrent contextRef="i_2016-12-31" decimals="-3" id="c16823114" unitRef="iso4217-usd">1549000</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:LongTermNotesPayable contextRef="i_2017-03-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember" decimals="-3" id="c16823072" unitRef="iso4217-usd">2400000</us-gaap:LongTermNotesPayable>
  <us-gaap:LongTermNotesPayable contextRef="i_2016-12-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember" decimals="-3" id="c16823073" unitRef="iso4217-usd">2700000</us-gaap:LongTermNotesPayable>
  <us-gaap:MinorityInterest contextRef="i_2017-03-31" decimals="-3" id="c16822612" unitRef="iso4217-usd">1027000</us-gaap:MinorityInterest>
  <us-gaap:MinorityInterest contextRef="i_2016-12-31" decimals="-3" id="c16822613" unitRef="iso4217-usd">656000</us-gaap:MinorityInterest>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2017-01-01_2017-03-31_LegalEntityAxis-SubsidiariesMember" id="c16822938" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="d_2016-01-01_2016-03-31_LegalEntityAxis-SubsidiariesMember" id="c16822939" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:MinorityInterestDisclosureTextBlock contextRef="d_2017-01-01_2017-03-31" id="s523332">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0"&gt;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify; padding-right: 0.05in"&gt;Subsidiaries and Joint Ventures with Noncontrolling Owners&amp;#x2019; Interests&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0.25in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The Company is obligated to purchase its partners&amp;#x2019; interests in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50%&lt;/div&gt; owned subsidiaries, due to circumstances outlined in their agreements that are certain to occur. Therefore, the Company has classified these obligations as mandatorily redeemable and has recorded a liability in &amp;#x201c;Members&amp;#x2019; interest subject to mandatory redemption and undistributed earnings&amp;#x201d; on the consolidated balance sheets. In addition, all undistributed earnings at the time of the noncontrolling owners&amp;#x2019; death or permanent disability are also mandatorily payable. The liability consists of the following (amounts in thousands):&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;March 31, &lt;br /&gt; 2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;December 31, &lt;br /&gt; 2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 68%; font-size: 10pt; text-align: left; text-indent: 0in"&gt;Members&amp;#x2019; interest subject to mandatory redemption &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;40,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;40,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: 0in"&gt;Net accumulated earnings &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,183&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,230&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -0.2in; padding-left: 30pt"&gt;Total liability &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;44,183&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;45,230&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;Earnings for the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; were minimal in both periods, and were included in &amp;#x201c;Other operating income, net&amp;#x201d; on the Company&amp;#x2019;s condensed consolidated statements of operations.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Changes in Noncontrolling Interests&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The following table summarizes the changes in the noncontrolling owners&amp;#x2019; interests in subsidiaries and joint ventures (amounts in thousands):&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;Three Months Ended &lt;br /&gt;March 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: center"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 68%; font-size: 10pt; text-align: left"&gt;Balance, beginning of period &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;656&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(91&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -8.85pt; padding-left: 8.85pt"&gt;Net income attributable to noncontrolling interest included in equity &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;371&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(8&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: -8.85pt; padding-left: 8.85pt"&gt;Distributions to noncontrolling interest owners &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;--&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;--&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Balance, end of period &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,027&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(99&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The increase in net income attributable to noncontrolling interest included in equity is due to the Company&amp;#x2019;s &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; Utah based majority-owned joint ventures which were not ongoing during the same prior year period.&lt;/div&gt;&lt;/div&gt;</us-gaap:MinorityInterestDisclosureTextBlock>
  <us-gaap:MinorityInterestInJointVentures contextRef="i_2016-12-31_LegalEntityAxis-SubsidiariesMember" decimals="-3" id="c16822934" unitRef="iso4217-usd">656000</us-gaap:MinorityInterestInJointVentures>
  <us-gaap:MinorityInterestInJointVentures contextRef="i_2015-12-31_LegalEntityAxis-SubsidiariesMember" decimals="-3" id="c16822935" unitRef="iso4217-usd">-91000</us-gaap:MinorityInterestInJointVentures>
  <us-gaap:MinorityInterestInJointVentures contextRef="i_2017-03-31_LegalEntityAxis-SubsidiariesMember" decimals="-3" id="c16822940" unitRef="iso4217-usd">1027000</us-gaap:MinorityInterestInJointVentures>
  <us-gaap:MinorityInterestInJointVentures contextRef="i_2016-03-31_LegalEntityAxis-SubsidiariesMember" decimals="-3" id="c16822941" unitRef="iso4217-usd">-99000</us-gaap:MinorityInterestInJointVentures>
  <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="i_2017-03-31_LegalEntityAxis-MyersMember" decimals="1" id="c16822920" unitRef="xbrli-pure">0.5</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822731" unitRef="iso4217-usd">-1339000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822732" unitRef="iso4217-usd">11756000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822720" unitRef="iso4217-usd">-1237000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822721" unitRef="iso4217-usd">-1753000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822713" unitRef="iso4217-usd">-3062000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822714" unitRef="iso4217-usd">490000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822683" unitRef="iso4217-usd">371000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822684" unitRef="iso4217-usd">-8000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="d_2017-01-01_2017-03-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822972" unitRef="iso4217-usd">6488000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="d_2016-01-01_2016-03-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822973" unitRef="iso4217-usd">3780000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822681" unitRef="iso4217-usd">-2257000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822682" unitRef="iso4217-usd">-7328000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2017-01-01_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16823018" unitRef="iso4217-usd">195000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="d_2016-01-01_2016-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16823019" unitRef="iso4217-usd">94000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="d_2017-01-01_2017-03-31" id="c16824025">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div&gt;&lt;div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Recently Adopted Accounting Pronouncements&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; the Financial Accounting Standards Board (&amp;#x201c;FASB&amp;#x201d;) issued guidance in Accounting Standards Update (&amp;#x201c;ASU&amp;#x201d;) No. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;04&lt;/div&gt; &amp;#x201c;Intangibles-Goodwill and Other&amp;#x201d; (Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;350)&lt;/div&gt; which simplifies and eliminates step &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt; of the current &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; step goodwill impairment test. This guidance is effective for public business entities for annual or any interim goodwill impairment tests in fiscal years beginning after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2019.&lt;/div&gt; Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt; The Company early adopted this ASU on &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt; The adoption did not have a material impact on our consolidated financial statements or related disclosures.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Recently Issued Accounting Pronouncements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; the FASB issued guidance in ASU No. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;01&lt;/div&gt; &amp;#x201c;Business Combinations&amp;#x201d; (Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;805):&lt;/div&gt; Clarifying the Definition of a Business, which adds guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The amendments in this update provide a screen to determine when a set of assets and activities is not a business, provide a framework to assist entities in evaluating whether both an input and a substantive process are present and narrow the definition of the term output to be consistent with Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;606.&lt;/div&gt; This guidance is effective for public business entities for annual periods beginning after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; including interim periods within those periods. The Company expects to adopt this guidance as required and does not expect a material impact to the Company&amp;#x2019;s consolidated financial statements.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; November&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; the FASB issued guidance in ASU No. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18&lt;/div&gt; &amp;#x201c;Statement of Cash Flows&amp;#x201d; (Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;230):&lt;/div&gt; Restricted Cash (a consensus of the FASB Emerging Issues Task Force). The amendments in this Update require that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This guidance is effective for public business entities for fiscal years beginning after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The Company expects to adopt this guidance as required and does not expect a material impact to the Company&amp;#x2019;s consolidated financial statements other than to the presentation of restricted cash on our consolidated statements of cash flows.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; August&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; the FASB issued guidance in ASU No. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt; (Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;230):&lt;/div&gt; &amp;#x201c;Classification of Certain Cash Receipts and Cash Payments.&amp;#x201d; This update addresses specific cash flow issues with the objective of reducing existing diversity in practice. Early adoption is permitted for fiscal years, and interim periods within those fiscal years, beginning after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018.&lt;/div&gt; The Company is currently evaluating the impact of the adoption of this guidance to the Company&amp;#x2019;s consolidated financial statements and related disclosures.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 10; Value: 1 --&gt; &lt;!-- Field: /Page --&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; February&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; the FASB issued its new lease accounting guidance in ASU No. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;02,&lt;/div&gt; &amp;#x201c;Leases&amp;#x201d; (Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;842).&lt;/div&gt; Under the new guidance, lessees will be required to recognize for all leases (with the exception of short-term leases) a lease liability, which is a lessee&amp;#x2019;s obligation to make lease payments arising from a lease, measured on a discounted basis and a right-of-use asset, which is an asset that represents the lessee&amp;#x2019;s right to use, or control the use of, a specified asset for the lease term. The new standard is effective for annual periods beginning after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; including interim periods within those fiscal years. The Company is currently evaluating the impact of the adoption of this ASU to the Company&amp;#x2019;s consolidated financial statements and related disclosures.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; May&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; the FASB issued ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09,&lt;/div&gt; &amp;#x201c;Revenue from Contracts with Customers.&amp;#x201d; The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which an entity expects to be entitled in exchange for those goods or services. Under the new guidance, an entity is required to perform the following &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;five&lt;/div&gt; steps: &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1)&lt;/div&gt; identify the contract(s) with a customer; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2)&lt;/div&gt; identify the performance obligations in the contract; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3)&lt;/div&gt; determine the transaction price; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(4)&lt;/div&gt; allocate the transaction price to the performance obligations in the contract; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5)&lt;/div&gt; recognize revenue when (or as) the entity satisfies a performance obligation. In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; August&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; the FASB issued ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14&lt;/div&gt; which deferred the effective date of ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09&lt;/div&gt; by &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; year. As a result, the amendments in ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09&lt;/div&gt; are effective for public companies for annual reporting periods beginning after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; including interim periods within that reporting period. Additional ASUs have been issued that are part of the overall new revenue guidance, including: ASU No. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;08,&lt;/div&gt; &amp;#x201c;Principal versus Agent Considerations (Reporting Revenue Gross versus Net),&amp;#x201d; ASU No. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,&lt;/div&gt; &amp;#x201c;Identifying Performance Obligations and Licensing,&amp;#x201d; and ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12,&lt;/div&gt; &amp;#x201c;Narrow Scope Improvements and Practical Expedients.&amp;#x201d;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;The new revenue recognition standard prescribes a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;five&lt;/div&gt;-step model that focuses on transfer of control and entitlement to payment when determining the amount of revenue to be recognized.&amp;nbsp;The new model requires companies to identify contractual performance obligations and determine whether revenue should be recognized at a point in time or over time for each of these obligations. We expect that revenue generated from our fixed unit price contracts, which represent a significant portion of our total contracts, will continue to be recognized over time utilizing the cost-to-cost measure of progress consistent with our current practice. We also expect our revenue recognition disclosures to significantly expand due to the new qualitative and quantitative requirements under the standard. The Company is currently determining the impact of the new standard on our lump-sum, cost-plus and other than fixed unit price contracts. Because the standards will impact our business processes, systems and controls, the Company is also developing a comprehensive change management project plan to guide the implementation. We will adopt the requirements of the new standard effective &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt; and intend to use the modified retrospective adoption approach, but will not make a final decision on the adoption method until later in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822745" unitRef="iso4217-usd">70000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
  <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822746" unitRef="iso4217-usd">81000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
  <us-gaap:NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822640" unitRef="iso4217-usd">371000</us-gaap:NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable>
  <us-gaap:NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822641" unitRef="iso4217-usd">-8000</us-gaap:NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable>
  <us-gaap:NotesPayable contextRef="i_2017-03-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember" decimals="-3" id="c16823103" unitRef="iso4217-usd">2388000</us-gaap:NotesPayable>
  <us-gaap:NotesPayable contextRef="i_2016-12-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember" decimals="-3" id="c16823104" unitRef="iso4217-usd">2665000</us-gaap:NotesPayable>
  <us-gaap:OperatingIncomeLoss contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822628" unitRef="iso4217-usd">-1788000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822629" unitRef="iso4217-usd">-6466000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2017-01-01_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16823016" unitRef="iso4217-usd">394000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2016-01-01_2016-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16823017" unitRef="iso4217-usd">194000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="d_2017-01-01_2017-03-31" id="s523330">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1.&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify; padding-right: 0.05in"&gt;Summary of Business and Significant Accounting Policies&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Business Summary&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Sterling Construction Company, Inc. (&amp;#x201c;Sterling&amp;#x201d; or &amp;#x201c;the Company&amp;#x201d;), a Delaware corporation, is a leading heavy civil construction company that specializes in the building and reconstruction of transportation infrastructure, water infrastructure, and residential and commercial concrete projects in Texas, Utah, Nevada, Colorado, Arizona, California, Hawaii, and other states where there are construction opportunities. Its transportation infrastructure projects include highways, roads, bridges, airfields, ports and light rail. Its water infrastructure projects include water, wastewater and storm drainage systems. Its residential and commercial concrete projects include concrete foundations for single-family and multi-family homes, commercial projects and parking structures.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Presentation&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The condensed consolidated financial statements included herein have been prepared by Sterling, without audit, in accordance with the rules and regulations of the Securities and Exchange Commission (&amp;#x201c;SEC&amp;#x201d;) and should be read in conjunction with the Annual Report on Form &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;-K for the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(&amp;#x201c;2016&lt;/div&gt; Form &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;-K&amp;#x201d;). Certain information and note disclosures prepared in accordance with accounting principles generally accepted in the United States of America (&amp;#x201c;GAAP&amp;#x201d;) have been either condensed or omitted pursuant to SEC rules and regulations. The condensed consolidated financial statements reflect, in the opinion of management, all normal recurring adjustments necessary to present fairly the Company&amp;#x2019;s financial position at &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and the results of operations and cash flows for the periods presented. The &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; condensed consolidated balance sheet data herein was derived from audited financial statements, but as discussed above, does not include all disclosures required by GAAP. Interim results &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be subject to significant seasonal variations, and the results of operations for the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; are not necessarily indicative of the results to be expected for the full year or subsequent quarters.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;On &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; April&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; the Company consummated the acquisition of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;100%&lt;/div&gt; of the outstanding stock of Tealstone Residential Concrete, Inc. and Tealstone Commercial, Inc. (collectively, &amp;#x201c;&lt;div style="display: inline; font-style: italic;"&gt;Tealstone&lt;/div&gt;&amp;#x201d;) and entered into a Loan and Security Agreement providing for a term loan of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$85,000,000&lt;/div&gt; with a maturity date of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; April&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2022,&lt;/div&gt; which replaced the then existing debt facility. The Company is reviewing the impact which the acquisition will have on its segment reporting beginning with the quarter ending &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; June&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;30,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt; Preliminarily, the Company believes that the residential concrete portion of Tealstone will be an additional reportable segment. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12&lt;/div&gt; regarding subsequent events for additional information.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Significant Accounting Policies&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The Company&amp;#x2019;s significant accounting policies are more fully described in Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt; of the Notes to Consolidated Financial Statements in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; Form &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;-K. These accounting policies include, but are not limited to, those related to:&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;table style="; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0" border="0"&gt;  &lt;tr&gt; &lt;td style="width: 0.25in"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; width: 0.25in; vertical-align: top"&gt;&amp;#x2022;&amp;nbsp;&lt;/td&gt; &lt;td style="vertical-align: middle; text-align: justify"&gt;revenue recognition&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&amp;#x2022;&amp;nbsp;&lt;/td&gt; &lt;td style="vertical-align: middle; text-align: justify"&gt;contracts receivable, including retainage&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&amp;#x2022;&amp;nbsp;&lt;/td&gt; &lt;td style="vertical-align: middle; text-align: justify"&gt;valuation of property and equipment, goodwill and other long-lived assets&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&amp;#x2022;&amp;nbsp;&lt;/td&gt; &lt;td style="vertical-align: middle; text-align: justify"&gt;income taxes&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: left; vertical-align: top"&gt;&amp;#x2022;&amp;nbsp;&lt;/td&gt; &lt;td style="vertical-align: middle; text-align: justify"&gt;segment reporting&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;There have been no material changes to significant accounting policies since &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Principles of Consolidation&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;The accompanying condensed consolidated financial statements include the accounts of subsidiaries and construction joint ventures in which the Company has a greater than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50%&lt;/div&gt; ownership interest or otherwise controls such entities. For investments in subsidiaries and construction joint ventures that are not wholly-owned, but where the Company exercises control, the equity held by the remaining owners and their portions of net income (loss) are reflected in the balance sheet line item &amp;#x201c;Noncontrolling interests&amp;#x201d; in &amp;#x201c;Equity&amp;#x201d; and the statement of operations line item &amp;#x201c;Noncontrolling owners&amp;#x2019; interests in earnings of subsidiaries and joint ventures,&amp;#x201d; respectively. For investments in subsidiaries that are not wholly-owned, but where the Company exercises control and where the Company has a mandatorily redeemable interest, the equity held by the remaining owners and their portion of net income (loss) is reflected in the balance sheet line item &amp;#x201c;Members&amp;#x2019; interest subject to mandatory redemption and undistributed earnings&amp;#x201d; and the statement of operations line item &amp;#x201c;Other operating expense (income), net,&amp;#x201d; respectively. All significant intercompany accounts and transactions have been eliminated in consolidation. For all years presented, the Company had no subsidiaries where its ownership interests were less than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50%.&lt;/div&gt; Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt; for further information regarding the Company&amp;#x2019;s Subsidiaries and Joint Ventures with Noncontrolling Owners&amp;#x2019; Interest.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 7; Value: 1 --&gt;     &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Where the Company is a noncontrolling joint venture partner, and otherwise not required to consolidate the joint venture entity, its share of the operations of such construction joint venture is accounted for on a pro rata basis in the condensed consolidated statements of operations and as a single line item (&amp;#x201c;Receivables from and equity in construction joint ventures&amp;#x201d;) in the condensed consolidated balance sheets. This method is an acceptable modification of the equity method of accounting which is a common practice in the construction industry. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4&lt;/div&gt; for further information regarding the Company&amp;#x2019;s construction joint ventures.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Under GAAP, the Company must determine whether each entity, including joint ventures in which it participates, is a variable interest entity (&amp;#x201c;VIE&amp;#x201d;). This determination focuses on identifying which owner or joint venture partner, if any, has the power to direct the activities of the entity and the obligation to absorb losses of the entity or the right to receive benefits from the entity disproportionate to its interest in the entity, which could have the effect of requiring the Company to consolidate the entity in which it has a noncontrolling variable interest. Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5&lt;/div&gt; for further information regarding the Company&amp;#x2019;s consolidated VIE.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Use of Estimates&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;The preparation of the accompanying condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Certain of the Company&amp;#x2019;s accounting policies require higher degrees of judgment than others in their application. These include the recognition of revenue and earnings from construction contracts under the percentage-of-completion method, the valuation of long-term assets (including goodwill) and income taxes. Management continually evaluates all of its estimates and judgments based on available information and experience; however, actual results could differ from these estimates.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Reclassification&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;Reclassifications have been made to historical financial data in our condensed consolidated financial statements to conform to our current year presentation.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Revenue Recognition&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;The Company is a general contractor which engages in various types of heavy civil construction projects principally for public (government) owners. Credit risk is minimal with public owners since the Company ascertains that funds have been appropriated by the governmental project owner prior to commencing work on such projects. While most public contracts are subject to termination at the election of the government entity, in the event of termination the Company is entitled to receive the contract price for completed work and reimbursement of termination-related costs. Credit risk with private owners is minimized because of statutory mechanics liens, which give the Company high priority in the event of lien foreclosures following financial difficulties of private owners.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Our heavy civil construction contracts generally take &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12&lt;/div&gt; to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;36&lt;/div&gt; months to complete. The Company generally provides a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt;-year warranty for workmanship under its contracts when completed. Warranty claims historically have been insignificant.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Revenues are recognized on the percentage-of-completion method, measured by the ratio of costs incurred up to a given date to estimated total costs for each contract. This cost-to-cost measure is used because management considers it to be the best available measure of progress on these contracts. Contract costs include all direct material, labor, subcontract and other costs and those indirect costs related to contract performance, such as indirect salaries and wages, equipment repairs and depreciation, insurance and payroll taxes. Administrative and general expenses are charged to expense as incurred. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract penalty provisions and final contract settlements &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; result in revisions to costs and income and are recognized in the period in which the revisions are determined.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Changes in estimated revenues and gross margin resulted in a net gain of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.8&lt;/div&gt; million and a net charge of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.2&lt;/div&gt; million during the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; respectively, included in &amp;#x201c;operating loss&amp;#x201d; on the condensed consolidated statements of operations&lt;div style="display: inline; color: red"&gt;.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Change orders are modifications of an original contract that effectively change the existing provisions of the contract without adding new provisions or terms. Change orders &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work. Either we or our customers &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; initiate change orders.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 8; Value: 1 --&gt;     &lt;div&gt;  &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;The Company considers unapproved change orders to be contract variations for which we have customer approval for a change of scope but a price change associated with the scope change has not yet been agreed upon. Costs associated with unapproved change orders are included in the estimated costs to complete the contracts and are treated as project costs as incurred. The Company recognizes revenue equal to costs incurred on unapproved change orders when realization of price approval is probable. Unapproved change orders involve the use of estimates, and it is reasonably possible that revisions to the estimated costs and recoverable amounts &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be required in future reporting periods to reflect changes in estimates or final agreements with customers. Change orders that are unapproved as to both price and scope are evaluated as claims.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;The Company considers claims to be amounts in excess of agreed contract prices that we seek to collect from our customers or others for customer-caused delays, errors in specifications and designs, contract terminations, change orders that are either in dispute or are unapproved as to both scope and price, or other causes of unanticipated additional contract costs. Claims are included in the calculation of revenue when realization is probable and amounts can be reliably determined to the extent costs are incurred. To support these requirements, the existence of the following items must be satisfied: &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1.&lt;/div&gt; The contract or other evidence provides a legal basis for the claim; or a legal opinion has been obtained, stating that under the circumstances there is a reasonable basis to support the claim; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.&lt;/div&gt; Additional costs are caused by circumstances that were unforeseen at the contract date and are not the result of deficiencies in the contractor&amp;#x2019;s performance; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.&lt;/div&gt; Costs associated with the claim are identifiable or otherwise determinable and are reasonable in view of the work performed; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.&lt;/div&gt; The evidence supporting the claim is objective and verifiable, not based on management&amp;#x2019;s feel for the situation or on unsupported representations. Revenue in excess of contract costs incurred on claims is recognized when an agreement is reached with customers as to the value of the claims, which in some instances &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; not occur until after completion of work under the contract. Costs associated with claims are included in the estimated costs to complete the contracts and are treated as project costs when incurred.&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;The Company has projects where we are in the process of negotiating, or awaiting final approval of, unapproved change orders and claims with our customers. The Company is proceeding with its contractual rights to recoup additional costs incurred from its customers based on completing work associated with change orders with pending change order pricing or claims related to significant changes in scope which resulted in substantial delays and additional costs in completing the work. Unapproved change order and claim information has been provided to our customers and negotiations with the customers are ongoing. If additional progress with an acceptable resolution is not reached, legal action will be taken.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Based upon our review of the provisions of our contracts, specific costs incurred and other related evidence supporting the unapproved change orders, claims and our entitled unpaid project price, together with the views of the Company&amp;#x2019;s outside claim consultants, we concluded that including the unapproved change order, claim and entitled unpaid project price amounts of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.4&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$10.3&lt;/div&gt;&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$3.9&lt;/div&gt; million, respectively, at &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.2&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$9.2&lt;/div&gt;&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$3.9&lt;/div&gt; million, respectively, at &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; in &amp;#x201c;Costs and estimated earnings in excess of billings on uncompleted contracts&amp;#x201d; on our condensed consolidated balance sheets was in accordance with GAAP. We expect these matters will be resolved without a material adverse effect on our financial statements. However, unapproved change order and claim amounts are subject to negotiations which &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; cause actual results to differ materially from estimated and recorded amounts.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Financial Instruments and Fair Value&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The fair value of financial instruments is the amount at which the instrument could be exchanged in a current transaction between willing parties. The Company&amp;#x2019;s financial instruments are cash and cash equivalents, restricted cash used as collateral for a letter of credit and restricted cash maintained in an escrow account, contracts receivable, accounts payable, notes payable, and until &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; April&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; a revolving loan (the &amp;#x201c;Revolving Loan&amp;#x201d;) with Nations Fund I, LLC and Nations Equipment Finance, LLC, as administrative agent and collateral agent for the lender (&amp;#x201c;Nations&amp;#x201d;), and a term loan (the &amp;#x201c;Term Loan&amp;#x201d;) with Nations (combined, the &amp;#x201c;Equipment-based Facility&amp;#x201d;). Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12&lt;/div&gt; regarding the subsequent event related to our Equipment-based Facility.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 9; Value: 1 --&gt;      &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The recorded values of cash and cash equivalents, restricted cash, contracts receivable and accounts payable approximate their fair values based on their liquidity and/or short-term nature.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;Refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7&lt;/div&gt; regarding the fair value of the Revolving Loan and the Term Loan and notes payable. The Company does not have any off-balance sheet financial instruments other than operating leases (refer to Note &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt; of the Notes to Consolidated Financial Statements in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt; Form &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10&lt;/div&gt;-K).&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;In order to assess the fair value of the Company&amp;#x2019;s financial instruments, the Company uses the fair value hierarchy established by GAAP which prioritizes the inputs used in valuation techniques into the following &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; levels:&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in"&gt;Level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt; Inputs &amp;#x2013; Based upon quoted prices for identical assets in active markets that the Company has the ability to access at the measurement date.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in"&gt;Level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt; Inputs &amp;#x2013; Based upon quoted prices (other than Level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1)&lt;/div&gt; in active markets for similar assets, quoted prices for identical or similar assets in markets that are not active, inputs other than quoted prices that are observable for the asset such as interest rates, yield curves, volatilities and default rates and inputs that are derived principally from or corroborated by observable market data.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in"&gt;Level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt; Inputs &amp;#x2013; Based on unobservable inputs reflecting the Company&amp;#x2019;s own assumptions about the assumptions that market participants would use in pricing the asset based on the best information available.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;For each financial instrument, the Company uses the highest priority level input that is available in order to appropriately value that particular instrument. In certain instances, Level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt; inputs are not available and the Company must use Level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt; or Level &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt; inputs. In these cases, the Company provides a description of the valuation techniques used and the inputs used in the fair value measurement.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Recently Adopted Accounting Pronouncements&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; the Financial Accounting Standards Board (&amp;#x201c;FASB&amp;#x201d;) issued guidance in Accounting Standards Update (&amp;#x201c;ASU&amp;#x201d;) No. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;04&lt;/div&gt; &amp;#x201c;Intangibles-Goodwill and Other&amp;#x201d; (Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;350)&lt;/div&gt; which simplifies and eliminates step &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt; of the current &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; step goodwill impairment test. This guidance is effective for public business entities for annual or any interim goodwill impairment tests in fiscal years beginning after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2019.&lt;/div&gt; Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt; The Company early adopted this ASU on &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt; The adoption did not have a material impact on our consolidated financial statements or related disclosures.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Recently Issued Accounting Pronouncements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; the FASB issued guidance in ASU No. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;01&lt;/div&gt; &amp;#x201c;Business Combinations&amp;#x201d; (Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;805):&lt;/div&gt; Clarifying the Definition of a Business, which adds guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The amendments in this update provide a screen to determine when a set of assets and activities is not a business, provide a framework to assist entities in evaluating whether both an input and a substantive process are present and narrow the definition of the term output to be consistent with Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;606.&lt;/div&gt; This guidance is effective for public business entities for annual periods beginning after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; including interim periods within those periods. The Company expects to adopt this guidance as required and does not expect a material impact to the Company&amp;#x2019;s consolidated financial statements.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; November&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; the FASB issued guidance in ASU No. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18&lt;/div&gt; &amp;#x201c;Statement of Cash Flows&amp;#x201d; (Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;230):&lt;/div&gt; Restricted Cash (a consensus of the FASB Emerging Issues Task Force). The amendments in this Update require that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This guidance is effective for public business entities for fiscal years beginning after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The Company expects to adopt this guidance as required and does not expect a material impact to the Company&amp;#x2019;s consolidated financial statements other than to the presentation of restricted cash on our consolidated statements of cash flows.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; August&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; the FASB issued guidance in ASU No. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt; (Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;230):&lt;/div&gt; &amp;#x201c;Classification of Certain Cash Receipts and Cash Payments.&amp;#x201d; This update addresses specific cash flow issues with the objective of reducing existing diversity in practice. Early adoption is permitted for fiscal years, and interim periods within those fiscal years, beginning after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018.&lt;/div&gt; The Company is currently evaluating the impact of the adoption of this guidance to the Company&amp;#x2019;s consolidated financial statements and related disclosures.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 10; Value: 1 --&gt;      &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; February&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; the FASB issued its new lease accounting guidance in ASU No. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;02,&lt;/div&gt; &amp;#x201c;Leases&amp;#x201d; (Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;842).&lt;/div&gt; Under the new guidance, lessees will be required to recognize for all leases (with the exception of short-term leases) a lease liability, which is a lessee&amp;#x2019;s obligation to make lease payments arising from a lease, measured on a discounted basis and a right-of-use asset, which is an asset that represents the lessee&amp;#x2019;s right to use, or control the use of, a specified asset for the lease term. The new standard is effective for annual periods beginning after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; including interim periods within those fiscal years. The Company is currently evaluating the impact of the adoption of this ASU to the Company&amp;#x2019;s consolidated financial statements and related disclosures.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; May&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014,&lt;/div&gt; the FASB issued ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09,&lt;/div&gt; &amp;#x201c;Revenue from Contracts with Customers.&amp;#x201d; The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which an entity expects to be entitled in exchange for those goods or services. Under the new guidance, an entity is required to perform the following &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;five&lt;/div&gt; steps: &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1)&lt;/div&gt; identify the contract(s) with a customer; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2)&lt;/div&gt; identify the performance obligations in the contract; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3)&lt;/div&gt; determine the transaction price; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(4)&lt;/div&gt; allocate the transaction price to the performance obligations in the contract; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5)&lt;/div&gt; recognize revenue when (or as) the entity satisfies a performance obligation. In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; August&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015,&lt;/div&gt; the FASB issued ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14&lt;/div&gt; which deferred the effective date of ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09&lt;/div&gt; by &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; year. As a result, the amendments in ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09&lt;/div&gt; are effective for public companies for annual reporting periods beginning after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; including interim periods within that reporting period. Additional ASUs have been issued that are part of the overall new revenue guidance, including: ASU No. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;08,&lt;/div&gt; &amp;#x201c;Principal versus Agent Considerations (Reporting Revenue Gross versus Net),&amp;#x201d; ASU No. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,&lt;/div&gt; &amp;#x201c;Identifying Performance Obligations and Licensing,&amp;#x201d; and ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12,&lt;/div&gt; &amp;#x201c;Narrow Scope Improvements and Practical Expedients.&amp;#x201d;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;The new revenue recognition standard prescribes a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;five&lt;/div&gt;-step model that focuses on transfer of control and entitlement to payment when determining the amount of revenue to be recognized.&amp;nbsp;The new model requires companies to identify contractual performance obligations and determine whether revenue should be recognized at a point in time or over time for each of these obligations. We expect that revenue generated from our fixed unit price contracts, which represent a significant portion of our total contracts, will continue to be recognized over time utilizing the cost-to-cost measure of progress consistent with our current practice. We also expect our revenue recognition disclosures to significantly expand due to the new qualitative and quantitative requirements under the standard. The Company is currently determining the impact of the new standard on our lump-sum, cost-plus and other than fixed unit price contracts. Because the standards will impact our business processes, systems and controls, the Company is also developing a comprehensive change management project plan to guide the implementation. We will adopt the requirements of the new standard effective &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt; and intend to use the modified retrospective adoption approach, but will not make a final decision on the adoption method until later in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <us-gaap:OtherAssetsCurrent contextRef="i_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16822991" unitRef="iso4217-usd">10925000</us-gaap:OtherAssetsCurrent>
  <us-gaap:OtherAssetsCurrent contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16822992" unitRef="iso4217-usd">10208000</us-gaap:OtherAssetsCurrent>
  <us-gaap:OtherAssetsCurrent contextRef="i_2017-03-31" decimals="-3" id="c16822548" unitRef="iso4217-usd">6609000</us-gaap:OtherAssetsCurrent>
  <us-gaap:OtherAssetsCurrent contextRef="i_2016-12-31" decimals="-3" id="c16822549" unitRef="iso4217-usd">5448000</us-gaap:OtherAssetsCurrent>
  <us-gaap:OtherAssetsNoncurrent contextRef="i_2017-03-31" decimals="-3" id="c16822556" unitRef="iso4217-usd">2968000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssetsNoncurrent contextRef="i_2016-12-31" decimals="-3" id="c16822557" unitRef="iso4217-usd">2968000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherLiabilitiesCurrent contextRef="i_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16823005" unitRef="iso4217-usd">9104000</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:OtherLiabilitiesCurrent contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16823006" unitRef="iso4217-usd">8782000</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="i_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16823010" unitRef="iso4217-usd">399000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16823011" unitRef="iso4217-usd">5373000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:OtherOperatingIncomeExpenseNet contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822626" unitRef="iso4217-usd">-471000</us-gaap:OtherOperatingIncomeExpenseNet>
  <us-gaap:OtherOperatingIncomeExpenseNet contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822627" unitRef="iso4217-usd">71000</us-gaap:OtherOperatingIncomeExpenseNet>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="d_2017-04-03_2017-04-03_BusinessAcquisitionAxis-TealstoneConstructionMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823247" unitRef="iso4217-usd">55000000</us-gaap:PaymentsToAcquireBusinessesGross>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="d_2019-04-03_2019-04-03_BusinessAcquisitionAxis-TealstoneConstructionMember_StatementScenarioAxis-ScenarioForecastMember" decimals="INF" id="c16823250" unitRef="iso4217-usd">2500000</us-gaap:PaymentsToAcquireBusinessesGross>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="d_2020-04-03_2020-04-03_BusinessAcquisitionAxis-TealstoneConstructionMember_StatementScenarioAxis-ScenarioForecastMember" decimals="INF" id="c16823251" unitRef="iso4217-usd">7500000</us-gaap:PaymentsToAcquireBusinessesGross>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822716" unitRef="iso4217-usd">1825000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822717" unitRef="iso4217-usd">2818000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="i_2017-03-31" decimals="INF" id="c16822592" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="i_2016-12-31" decimals="INF" id="c16822593" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesAuthorized contextRef="i_2017-03-31" decimals="INF" id="c16822594" unitRef="xbrli-shares">1000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesAuthorized contextRef="i_2016-12-31" decimals="INF" id="c16822595" unitRef="xbrli-shares">1000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesIssued contextRef="i_2017-03-31" decimals="INF" id="c16822596" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesIssued contextRef="i_2016-12-31" decimals="INF" id="c16822597" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockValue contextRef="i_2017-03-31" id="c16822590" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:PreferredStockValue contextRef="i_2016-12-31" id="c16822591" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="d_2017-01-01_2017-03-31" id="c16824022">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Reclassification&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;Reclassifications have been made to historical financial data in our condensed consolidated financial statements to conform to our current year presentation.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822729" unitRef="iso4217-usd">-6000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
  <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822730" unitRef="iso4217-usd">-46000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822718" unitRef="iso4217-usd">588000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822719" unitRef="iso4217-usd">1065000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:ProceedsFromSecuredLinesOfCredit contextRef="d_2017-01-01_2017-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember" decimals="-3" id="c16823052" unitRef="iso4217-usd">0</us-gaap:ProceedsFromSecuredLinesOfCredit>
  <us-gaap:ProceedsFromSecuredLinesOfCredit contextRef="d_2017-01-01_2017-03-31" id="c16822725" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:ProceedsFromSecuredLinesOfCredit contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822726" unitRef="iso4217-usd">14000000</us-gaap:ProceedsFromSecuredLinesOfCredit>
  <us-gaap:ProfitLoss contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822638" unitRef="iso4217-usd">-1886000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822639" unitRef="iso4217-usd">-7336000</us-gaap:ProfitLoss>
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="d_2017-01-01_2017-03-31" id="s523341">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0"&gt;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6.&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify; padding-right: 0.05in"&gt;Property and Equipment&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 1in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: -0.75in; margin: 0pt 0.05in 0pt 1in"&gt;Property and equipment are summarized as follows (amounts in thousands):&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: -0.75in; margin: 0pt 0.05in 0pt 1in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;March 31, &lt;br /&gt;2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;December 31, &lt;br /&gt;2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Construction equipment &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;122,097&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;121,441&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Transportation equipment &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18,161&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19,017&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Buildings &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12,786&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12,771&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Office equipment &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,108&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,108&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Leasehold improvement &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;914&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;914&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Construction in progress &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;100&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;313&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Land &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,509&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,509&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in"&gt;Water rights &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;200&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;200&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;160,875&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;161,273&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in"&gt;Less accumulated depreciation &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(95,054&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(93,146&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 9pt"&gt;Total property and equipment, net &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;65,821&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;68,127&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2017-03-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionEquipmentMember" decimals="-3" id="c16823021" unitRef="iso4217-usd">122097000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionEquipmentMember" decimals="-3" id="c16823022" unitRef="iso4217-usd">121441000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2017-03-31_PropertyPlantAndEquipmentByTypeAxis-TransportationEquipmentMember" decimals="-3" id="c16823023" unitRef="iso4217-usd">18161000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-TransportationEquipmentMember" decimals="-3" id="c16823024" unitRef="iso4217-usd">19017000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2017-03-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember" decimals="-3" id="c16823025" unitRef="iso4217-usd">12786000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember" decimals="-3" id="c16823026" unitRef="iso4217-usd">12771000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2017-03-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember" decimals="-3" id="c16823027" unitRef="iso4217-usd">3108000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember" decimals="-3" id="c16823028" unitRef="iso4217-usd">3108000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2017-03-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember" decimals="-3" id="c16823029" unitRef="iso4217-usd">914000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember" decimals="-3" id="c16823030" unitRef="iso4217-usd">914000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2017-03-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember" decimals="-3" id="c16823031" unitRef="iso4217-usd">100000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember" decimals="-3" id="c16823032" unitRef="iso4217-usd">313000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2017-03-31_PropertyPlantAndEquipmentByTypeAxis-LandMember" decimals="-3" id="c16823033" unitRef="iso4217-usd">3509000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-LandMember" decimals="-3" id="c16823034" unitRef="iso4217-usd">3509000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2017-03-31_PropertyPlantAndEquipmentByTypeAxis-WaterRightsMember" decimals="-3" id="c16823035" unitRef="iso4217-usd">200000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-WaterRightsMember" decimals="-3" id="c16823036" unitRef="iso4217-usd">200000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2017-03-31" decimals="-3" id="c16823037" unitRef="iso4217-usd">160875000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2016-12-31" decimals="-3" id="c16823038" unitRef="iso4217-usd">161273000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="i_2017-03-31" decimals="-3" id="c16823041" unitRef="iso4217-usd">65821000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="i_2016-12-31" decimals="-3" id="c16823042" unitRef="iso4217-usd">68127000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="i_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16822995" unitRef="iso4217-usd">9450000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16822996" unitRef="iso4217-usd">9824000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-22">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;March 31, &lt;br /&gt;2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;December 31, &lt;br /&gt;2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Construction equipment &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;122,097&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;121,441&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Transportation equipment &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18,161&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19,017&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Buildings &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12,786&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12,771&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Office equipment &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,108&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,108&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Leasehold improvement &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;914&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;914&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Construction in progress &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;100&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;313&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Land &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,509&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,509&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in"&gt;Water rights &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;200&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;200&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;160,875&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;161,273&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in"&gt;Less accumulated depreciation &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(95,054&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(93,146&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 9pt"&gt;Total property and equipment, net &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;65,821&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;68,127&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="i_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16822989" unitRef="iso4217-usd">16279000</us-gaap:ReceivablesLongTermContractsOrPrograms>
  <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16822990" unitRef="iso4217-usd">15046000</us-gaap:ReceivablesLongTermContractsOrPrograms>
  <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="i_2017-03-31" decimals="-3" id="c16822540" unitRef="iso4217-usd">91089000</us-gaap:ReceivablesLongTermContractsOrPrograms>
  <us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="i_2016-12-31" decimals="-3" id="c16822541" unitRef="iso4217-usd">84132000</us-gaap:ReceivablesLongTermContractsOrPrograms>
  <us-gaap:RepaymentsOfLongTermDebt contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822723" unitRef="iso4217-usd">1333000</us-gaap:RepaymentsOfLongTermDebt>
  <us-gaap:RepaymentsOfLongTermDebt contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822724" unitRef="iso4217-usd">1298000</us-gaap:RepaymentsOfLongTermDebt>
  <us-gaap:RepaymentsOfSecuredDebt contextRef="d_2017-01-01_2017-03-31" id="c16822727" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:RepaymentsOfSecuredDebt contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822728" unitRef="iso4217-usd">900000</us-gaap:RepaymentsOfSecuredDebt>
  <us-gaap:RestrictedCashAndCashEquivalents contextRef="i_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-MajorityOwnedJointVenturesMember" decimals="-5" id="c16822888" unitRef="iso4217-usd">18400000</us-gaap:RestrictedCashAndCashEquivalents>
  <us-gaap:RestrictedCashAndCashEquivalents contextRef="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-MajorityOwnedJointVenturesMember" decimals="-5" id="c16822889" unitRef="iso4217-usd">10900000</us-gaap:RestrictedCashAndCashEquivalents>
  <us-gaap:RestrictedCashAndCashEquivalents contextRef="i_2016-12-31_BalanceSheetLocationAxis-OtherAssetsMember" decimals="-5" id="c16822890" unitRef="iso4217-usd">3000000</us-gaap:RestrictedCashAndCashEquivalents>
  <us-gaap:RestrictedCashAndCashEquivalents contextRef="i_2017-03-31_BalanceSheetLocationAxis-OtherCurrentAssetsMember" decimals="-5" id="c16822896" unitRef="iso4217-usd">2000000</us-gaap:RestrictedCashAndCashEquivalents>
  <us-gaap:RestrictedCashAndCashEquivalents contextRef="i_2016-12-31_BalanceSheetLocationAxis-OtherCurrentAssetsMember" decimals="-5" id="c16822901" unitRef="iso4217-usd">2000000</us-gaap:RestrictedCashAndCashEquivalents>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="i_2017-03-31" decimals="-3" id="c16822608" unitRef="iso4217-usd">-103995000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="i_2016-12-31" decimals="-3" id="c16822609" unitRef="iso4217-usd">-101738000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RevenueRecognitionPercentageOfCompletionMethod contextRef="d_2017-01-01_2017-03-31" id="c16824023">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Revenue Recognition&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;The Company is a general contractor which engages in various types of heavy civil construction projects principally for public (government) owners. Credit risk is minimal with public owners since the Company ascertains that funds have been appropriated by the governmental project owner prior to commencing work on such projects. While most public contracts are subject to termination at the election of the government entity, in the event of termination the Company is entitled to receive the contract price for completed work and reimbursement of termination-related costs. Credit risk with private owners is minimized because of statutory mechanics liens, which give the Company high priority in the event of lien foreclosures following financial difficulties of private owners.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Our heavy civil construction contracts generally take &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12&lt;/div&gt; to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;36&lt;/div&gt; months to complete. The Company generally provides a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt;-year warranty for workmanship under its contracts when completed. Warranty claims historically have been insignificant.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Revenues are recognized on the percentage-of-completion method, measured by the ratio of costs incurred up to a given date to estimated total costs for each contract. This cost-to-cost measure is used because management considers it to be the best available measure of progress on these contracts. Contract costs include all direct material, labor, subcontract and other costs and those indirect costs related to contract performance, such as indirect salaries and wages, equipment repairs and depreciation, insurance and payroll taxes. Administrative and general expenses are charged to expense as incurred. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract penalty provisions and final contract settlements &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; result in revisions to costs and income and are recognized in the period in which the revisions are determined.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Changes in estimated revenues and gross margin resulted in a net gain of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.8&lt;/div&gt; million and a net charge of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1.2&lt;/div&gt; million during the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; respectively, included in &amp;#x201c;operating loss&amp;#x201d; on the condensed consolidated statements of operations&lt;div style="display: inline; color: red"&gt;.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Change orders are modifications of an original contract that effectively change the existing provisions of the contract without adding new provisions or terms. Change orders &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work. Either we or our customers &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; initiate change orders.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 8; Value: 1 --&gt; &lt;!-- Field: /Page --&gt; &lt;div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;The Company considers unapproved change orders to be contract variations for which we have customer approval for a change of scope but a price change associated with the scope change has not yet been agreed upon. Costs associated with unapproved change orders are included in the estimated costs to complete the contracts and are treated as project costs as incurred. The Company recognizes revenue equal to costs incurred on unapproved change orders when realization of price approval is probable. Unapproved change orders involve the use of estimates, and it is reasonably possible that revisions to the estimated costs and recoverable amounts &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be required in future reporting periods to reflect changes in estimates or final agreements with customers. Change orders that are unapproved as to both price and scope are evaluated as claims.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;The Company considers claims to be amounts in excess of agreed contract prices that we seek to collect from our customers or others for customer-caused delays, errors in specifications and designs, contract terminations, change orders that are either in dispute or are unapproved as to both scope and price, or other causes of unanticipated additional contract costs. Claims are included in the calculation of revenue when realization is probable and amounts can be reliably determined to the extent costs are incurred. To support these requirements, the existence of the following items must be satisfied: &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1.&lt;/div&gt; The contract or other evidence provides a legal basis for the claim; or a legal opinion has been obtained, stating that under the circumstances there is a reasonable basis to support the claim; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.&lt;/div&gt; Additional costs are caused by circumstances that were unforeseen at the contract date and are not the result of deficiencies in the contractor&amp;#x2019;s performance; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.&lt;/div&gt; Costs associated with the claim are identifiable or otherwise determinable and are reasonable in view of the work performed; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.&lt;/div&gt; The evidence supporting the claim is objective and verifiable, not based on management&amp;#x2019;s feel for the situation or on unsupported representations. Revenue in excess of contract costs incurred on claims is recognized when an agreement is reached with customers as to the value of the claims, which in some instances &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; not occur until after completion of work under the contract. Costs associated with claims are included in the estimated costs to complete the contracts and are treated as project costs when incurred.&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;The Company has projects where we are in the process of negotiating, or awaiting final approval of, unapproved change orders and claims with our customers. The Company is proceeding with its contractual rights to recoup additional costs incurred from its customers based on completing work associated with change orders with pending change order pricing or claims related to significant changes in scope which resulted in substantial delays and additional costs in completing the work. Unapproved change order and claim information has been provided to our customers and negotiations with the customers are ongoing. If additional progress with an acceptable resolution is not reached, legal action will be taken.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;Based upon our review of the provisions of our contracts, specific costs incurred and other related evidence supporting the unapproved change orders, claims and our entitled unpaid project price, together with the views of the Company&amp;#x2019;s outside claim consultants, we concluded that including the unapproved change order, claim and entitled unpaid project price amounts of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$0.4&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$10.3&lt;/div&gt;&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$3.9&lt;/div&gt; million, respectively, at &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.2&lt;/div&gt; million, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$9.2&lt;/div&gt;&lt;/div&gt; million and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$3.9&lt;/div&gt; million, respectively, at &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016,&lt;/div&gt; in &amp;#x201c;Costs and estimated earnings in excess of billings on uncompleted contracts&amp;#x201d; on our condensed consolidated balance sheets was in accordance with GAAP. We expect these matters will be resolved without a material adverse effect on our financial statements. However, unapproved change order and claim amounts are subject to negotiations which &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; cause actual results to differ materially from estimated and recorded amounts.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPercentageOfCompletionMethod>
  <us-gaap:Revenues contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822618" unitRef="iso4217-usd">153416000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822619" unitRef="iso4217-usd">126567000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2017-01-01_2017-03-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822967" unitRef="iso4217-usd">14609000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2016-01-01_2016-03-31_LegalEntityAxis-CorporateJointVentureMember" decimals="-3" id="c16822968" unitRef="iso4217-usd">8804000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2017-01-01_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16823014" unitRef="iso4217-usd">23285000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2016-01-01_2016-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember" decimals="-3" id="c16823015" unitRef="iso4217-usd">26943000</us-gaap:Revenues>
  <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-25">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="border-collapse: collapse;" align="center" cellspacing="0" cellpadding="0"&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 82%; font-size: 10pt; text-align: left"&gt;Cash &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 14%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;55,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;Common stock (1,882,058 shares) &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17,100&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;Promissory notes &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,400&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt"&gt;Deferred payments &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,200&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt"&gt;Total &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;83,700&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
  <us-gaap:ScheduleOfCondensedBalanceSheetTableTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-18">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;March 31, &lt;br /&gt; 2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;December 31, &lt;br /&gt; 2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Total combined:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 0.25in"&gt;Current assets &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;32,782&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;32,592&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: 0.25in"&gt;Less current liabilities &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(53,883&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(57,598&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 0.5in"&gt;Net assets &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style=" margin: 0pt 0"&gt; (21,101&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(25,006&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: right; text-indent: 0.25in"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 0in"&gt;Backlog &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;92,724&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;107,333&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 0in"&gt;Sterling&amp;#x2019;s noncontrolling interest in backlog &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;46,504&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;52,992&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 0in"&gt;Sterling&amp;#x2019;s receivables from and equity in construction joint ventures &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,890&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,130&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCondensedBalanceSheetTableTextBlock>
  <us-gaap:ScheduleOfCondensedIncomeStatementTableTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-19">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;Three Months Ended &lt;br /&gt;March 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 0in"&gt;Total combined:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="width: 64%; font-size: 10pt; text-align: left; text-indent: 22.5pt"&gt;Revenues &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 14%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14,609&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 14%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,804&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 22.5pt"&gt;Income before tax &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,173&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;535&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 22.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 0in"&gt;Sterling&amp;#x2019;s noncontrolling interest:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 22.5pt"&gt;Revenues &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,488&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,780&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 22.5pt"&gt;Income before tax &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;553&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;258&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCondensedIncomeStatementTableTextBlock>
  <us-gaap:ScheduleOfCondensedIncomeStatementTableTextBlock contextRef="d_2017-01-01_2017-03-31_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis-MyersAndSonsConstructionMember" id="c-21">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;Three Months Ended &lt;br /&gt;March 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 64%; font-size: 10pt; text-align: left; text-indent: 0in"&gt;Revenues &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 14%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23,285&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 14%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;26,943&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Operating income &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;394&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;194&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-left: 10pt; text-indent: -10pt"&gt;Net income attributable to Sterling common stockholders &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;195&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;94&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCondensedIncomeStatementTableTextBlock>
  <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-23">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;March 31, &lt;br /&gt; 2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;December 31, &lt;br /&gt; 2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Equipment-based Facility &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,511&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,532&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in"&gt;Less deferred loan costs &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(602&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(803&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Equipment-based Facility, net &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,909&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,729&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: -9pt; padding-left: 9pt"&gt;Notes payable for transportation and construction equipment and other &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,388&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,665&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,297&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,394&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Current maturities of long-term debt &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,541&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,648&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in"&gt;Less current deferred loan costs &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(602&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(803&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Less current maturities of long-term debt, net &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2,939&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3,845&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: 0in"&gt;Total long-term debt &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,358&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,549&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-24">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;Three Months Ended &lt;br /&gt;March 31,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: left"&gt;Numerator:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 68%; font-size: 10pt; text-align: left; padding-left: 10pt; padding-bottom: 2.5pt"&gt;Net loss attributable to Sterling common stockholders &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right; border-bottom: Black 2.5pt double"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2,257&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; width: 1%"&gt;)&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; border-bottom: Black 2.5pt double"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right; border-bottom: Black 2.5pt double"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(7,328&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; width: 1%"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 0in; padding-left: 0.25in"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 0in"&gt;Denominator:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-left: 20pt; text-indent: -10pt"&gt;Weighted average common shares outstanding &amp;#x2014; basic &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;25,022&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19,760&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; padding-left: 10pt"&gt;Shares for dilutive unvested stock &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;--&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;--&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 20pt; text-indent: -10pt"&gt;Weighted average common shares outstanding and incremental shares assumed repurchased&amp;#x2014; diluted &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;25,022&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19,760&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt; text-indent: -10pt"&gt;Basic and diluted loss per share attributable to Sterling common stockholders &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.09&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(0.37&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock contextRef="d_2017-01-01_2017-03-31" id="c-20">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td nowrap="nowrap" style="font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;March 31, &lt;br /&gt; 2017&lt;/td&gt; &lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid"&gt;December 31, &lt;br /&gt; 2016&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Assets:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Current assets: &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 18.9pt"&gt;Cash and cash equivalents &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,447&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,655&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 18.9pt"&gt;Contracts receivable, including retainage &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;16,279&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,046&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 18.9pt"&gt;Other current assets &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,925&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,208&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in; padding-left: 0.45in"&gt;Total current assets &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;28,651&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;34,909&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Property and equipment, net &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,450&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,824&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in"&gt;Goodwill &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,501&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,501&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: 0.45in"&gt;Total assets &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;39,602&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;46,234&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Liabilities:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Current liabilities: &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 18.9pt"&gt;Accounts payable &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18,906&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;21,274&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 18.9pt"&gt;Other current liabilities &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,104&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,782&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 13.5pt; padding-left: 18.9pt"&gt;Total current liabilities &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;28,010&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;30,056&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0in"&gt;Long-term liabilities:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 18.9pt"&gt;Other long-term liabilities &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;399&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,373&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: 13.5pt; padding-left: 18.9pt"&gt;Total liabilities &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;28,409&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;35,429&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
  <us-gaap:ShareBasedCompensation contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822692" unitRef="iso4217-usd">640000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822693" unitRef="iso4217-usd">400000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="i_2017-03-31" decimals="-5" id="c16823201" unitRef="xbrli-shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:SharesOutstanding contextRef="i_2016-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c16822650" unitRef="xbrli-shares">24987000</us-gaap:SharesOutstanding>
  <us-gaap:SharesOutstanding contextRef="i_2017-03-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c16822674" unitRef="xbrli-shares">25051000</us-gaap:SharesOutstanding>
  <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="d_2017-04-03_2017-04-03_BusinessAcquisitionAxis-TealstoneConstructionMember_StatementEquityComponentsAxis-CommonStockMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c16823248" unitRef="xbrli-shares">1882058</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c16822662" unitRef="xbrli-shares">64000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c16822663" unitRef="iso4217-usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c16822664" unitRef="iso4217-usd">639000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c16822665" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" id="c16822666" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822667" unitRef="iso4217-usd">640000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
  <us-gaap:StockholdersEquity contextRef="i_2017-03-31" decimals="-3" id="c16822610" unitRef="iso4217-usd">105811000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2016-12-31" decimals="-3" id="c16822611" unitRef="iso4217-usd">107434000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2017-03-31" decimals="-3" id="c16822614" unitRef="iso4217-usd">106838000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2016-12-31" decimals="-3" id="c16822615" unitRef="iso4217-usd">108090000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2016-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c16822651" unitRef="iso4217-usd">250000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2016-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c16822652" unitRef="iso4217-usd">208922000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2016-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="-3" id="c16822653" unitRef="iso4217-usd">-101738000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2016-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" decimals="-3" id="c16822654" unitRef="iso4217-usd">656000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2017-03-31_StatementEquityComponentsAxis-CommonStockMember" decimals="-3" id="c16822675" unitRef="iso4217-usd">251000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2017-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="-3" id="c16822676" unitRef="iso4217-usd">209555000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2017-03-31_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="-3" id="c16822677" unitRef="iso4217-usd">-103995000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i_2017-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember" decimals="-3" id="c16822678" unitRef="iso4217-usd">1027000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:SubsequentEventsTextBlock contextRef="d_2017-01-01_2017-03-31" id="s523350">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0"&gt;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12.&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify; padding-right: 0.05in"&gt;Subsequent Events&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-style: italic;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Purchase of Tealstone&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;On &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; April&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; the Company consummated the acquisition of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;100%&lt;/div&gt; of the outstanding stock of Tealstone Residential Concrete, Inc. and Tealstone Commercial, Inc. (collectively, &amp;#x201c;&lt;div style="display: inline; font-style: italic;"&gt;Tealstone&lt;/div&gt;&amp;#x201d;) from the stockholders thereof (the &amp;#x201c;Sellers&amp;#x201d;) for consideration consisting of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$55,000,000&lt;/div&gt; in cash (less debt outstanding on the closing date and costs incurred by the Sellers and Tealstone in connection with the transaction), &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,882,058&lt;/div&gt; shares of the Company&amp;#x2019;s common stock (the &amp;#x201c;&lt;div style="display: inline; font-style: italic;"&gt;Placement Shares&lt;/div&gt;&amp;#x201d;), and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$5,000,000&lt;/div&gt; of promissory notes issued to the Sellers. In addition, the Company will make &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2,500,000&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$7,500,000&lt;/div&gt; of deferred cash payments on the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;second&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;third&lt;/div&gt; anniversaries of the closing date, respectively, and up to an aggregate of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$15,000,000&lt;/div&gt; in earn-out payments &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may&lt;/div&gt; be made on the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;second,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;third&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;fourth&lt;/div&gt; anniversaries of the closing date to continuing Tealstone management or their affiliates if specified financial performance levels are achieved. Tealstone focuses on concrete construction of residential foundations, parking structures, elevated slabs and other concrete work for leading homebuilders, multi-family developers and general contractors in both residential and commercial markets.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 16; Value: 1 --&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The preliminary acquisition-date fair value of the consideration transferred totaled &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$83.7&lt;/div&gt; million, which consisted of the following:&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0"&gt;Fair value of consideration transferred (amounts in thousands):&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table style="border-collapse: collapse;" align="center" cellspacing="0" cellpadding="0"&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 82%; font-size: 10pt; text-align: left"&gt;Cash &lt;/td&gt; &lt;td style="width: 2%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 14%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;55,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;Common stock (1,882,058 shares) &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17,100&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;Promissory notes &lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,400&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt"&gt;Deferred payments &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1.1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,200&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt"&gt;Total &lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;83,700&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The fair value of the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,882,058&lt;/div&gt; common shares issued was determined based on the average market price of the Company&amp;#x2019;s common shares on the acquisition date.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The promissory notes and deferred payments have been discounted using a preliminary &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12%&lt;/div&gt; fair value discount rate. The earn-out arrangement requires the Company to pay up to an aggregate of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$15,000,000&lt;/div&gt; in earn-out payments on the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;second,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;third&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;fourth&lt;/div&gt; anniversaries of the closing date to continuing Tealstone management or their affiliates if specified financial performance levels are achieved. The Company&amp;#x2019;s preliminary analysis indicates that the compensation is tied to the continuing employment of certain key employees and executives of Tealstone and will be treated as additional compensation and not as additional contingent consideration.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;The Company is in the process of estimating the fair values of the assets acquired and liabilities assumed at the acquisition date and obtaining &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;third&lt;/div&gt;-party valuations of certain intangible assets. Additionally, the Company is in the process of compiling the pro forma financial information required.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Loan Agreement&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0"&gt;On &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; April&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; the Company, as borrower, and certain of its subsidiaries, as guarantors, entered into a Loan and Security Agreement with Wilmington Trust, National Association, as agent, and the lenders party thereto (the &amp;#x201c;&lt;div style="display: inline; font-style: italic;"&gt;Loan Agreement&lt;/div&gt;&amp;#x201d;), providing for a term loan of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$85,000,000&lt;/div&gt; (the &amp;#x201c;&lt;div style="display: inline; font-style: italic;"&gt;Loan&lt;/div&gt;&amp;#x201d;) with a maturity date of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; April&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2022,&lt;/div&gt; which replaced the then existing debt facility. The Loan is secured by substantially all of the assets of the Company and its subsidiaries.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"&gt;Interest on the Loan is equal to the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt;-, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt;-, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt;- or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;six&lt;/div&gt;-month London interbank rate, or LIBOR, plus &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8.75%&lt;/div&gt; per annum on the unpaid principal amount of the Loan, subject to adjustment under certain circumstances. Interest on the Loan is generally payable monthly. There are no amortized principal payments; however, the Company is required to prepay the Loan, and in certain cases pay a prepayment premium thereon, with proceeds received from the issuances of debt or equity, transfers, events of loss and extraordinary receipts. The Company is required to make an offer quarterly to the lenders to prepay the Loan in an amount equal to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;75%&lt;/div&gt; of its excess cash flow, plus accrued and unpaid interest thereon and a prepayment premium.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"&gt;The Loan Agreement contains various covenants that limit, among other things, the Company&amp;#x2019;s ability and certain of its subsidiaries&amp;#x2019; ability to incur certain indebtedness, grant certain liens, merge or consolidate, sell assets, make certain loans, enter into acquisitions, incur capital expenditures, make investments, and pay dividends. In addition, the Company is required to maintain the following financial covenants:&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;table style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-family: Symbol; font-weight: normal"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;div style="display: inline; font-weight: normal"&gt;a ratio of secured indebtedness to EBITDA of not more than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.10&lt;/div&gt; to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1.00&lt;/div&gt; beginning with the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;four&lt;/div&gt; consecutive quarters ending &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; June&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;30,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; reducing to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1.80&lt;/div&gt; to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1.00&lt;/div&gt; by the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;four&lt;/div&gt; consecutive quarters ending &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;30,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2019;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;table style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-family: Symbol; font-weight: normal"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;div style="display: inline; font-weight: normal"&gt;daily cash collateral of not less than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$10,000,000&lt;/div&gt; commencing on &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; June&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;30,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; increasing to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$15,000,000&lt;/div&gt; on &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; October&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; and potentially further increasing to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$18,000,000&lt;/div&gt; beginning on &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; April&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;table style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-family: Symbol; font-weight: normal"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;div style="display: inline; font-weight: normal"&gt;a rolling &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;four&lt;/div&gt; quarter gross margin in contract backlog of not less than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$60,000,000&lt;/div&gt; commencing &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; June&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;30,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; increasing to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$70,000,000&lt;/div&gt; by &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2019;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;table style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-family: Symbol; font-weight: normal"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;div style="display: inline; font-weight: normal"&gt;the incurrence of net capital expenditures during each &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;four&lt;/div&gt; consecutive fiscal quarters shall not exceed &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$15,000,000;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;table style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-family: Symbol; font-weight: normal"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;div style="display: inline; font-weight: normal"&gt;bonding capacity shall be maintained at all times in an amount not less than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1,000,000,000;&lt;/div&gt; and&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;table style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0"&gt;  &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;&lt;div style="display: inline; font-family: Symbol; font-weight: normal"&gt;&amp;middot;&lt;/div&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;div style="display: inline; font-weight: normal"&gt;the EBITDA of Tealstone Residential Concrete, Inc. shall not be less than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$12,000,000&lt;/div&gt; during each &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;four&lt;/div&gt; consecutive fiscal quarters, commencing &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; June&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;30,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"&gt;The Loan Agreement also includes customary events of default, including events of default relating to non-payment of principal or interest, inaccuracy of representations and warranties, breaches of covenants, cross-defaults, bankruptcy and insolvency events, certain unsatisfied judgments, loan documents not being valid, calls under the Company&amp;#x2019;s bonds, failure of specified individuals to remain employed by the Company, and a change of control. If an event of default occurs, the lenders will be able to accelerate the maturity of the Loan Agreement and exercise other rights and remedies.&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 17; Value: 1 --&gt;  &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic;"&gt;Warrants&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"&gt;&amp;nbsp;On &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; April&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; the Company issued Warrants (the &amp;#x201c;&lt;div style="display: inline; font-style: italic;"&gt;Warrants&lt;/div&gt;&amp;#x201d;) to the lenders under the Loan Agreement (the &amp;#x201c;&lt;div style="display: inline; font-style: italic;"&gt;Holders&lt;/div&gt;&amp;#x201d;) pursuant to which the Holders have the right to purchase, for a period of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;five&lt;/div&gt; years from the date of issuance, up to an aggregate of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,000,000&lt;/div&gt; shares of the Company&amp;#x2019;s common stock (the &amp;#x201c;&lt;div style="display: inline; font-style: italic;"&gt;Warrant Shares&lt;/div&gt;&amp;#x201d;) at an initial exercise price of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$10.25&lt;/div&gt; per share, subject to adjustment for stock splits, combinations and similar recapitalization events and weighted-average antidilution upon the issuance by the Company of shares of common stock or rights, options or convertible securities exercisable for common stock in the future at a price below the exercise price of the Warrants.&lt;/div&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
  <us-gaap:UnapprovedChangeOrdersAmount contextRef="i_2017-03-31_BalanceSheetLocationAxis-CostsAndEstimatedEarningsInExcessOfBillingsMember" decimals="INF" id="c16823698" unitRef="iso4217-usd">400000</us-gaap:UnapprovedChangeOrdersAmount>
  <us-gaap:UnapprovedChangeOrdersAmount contextRef="i_2016-12-31_BalanceSheetLocationAxis-CostsAndEstimatedEarningsInExcessOfBillingsMember" decimals="INF" id="c16823703" unitRef="iso4217-usd">2200000</us-gaap:UnapprovedChangeOrdersAmount>
  <us-gaap:UseOfEstimates contextRef="d_2017-01-01_2017-03-31" id="c16824021">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Use of Estimates&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"&gt;The preparation of the accompanying condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Certain of the Company&amp;#x2019;s accounting policies require higher degrees of judgment than others in their application. These include the recognition of revenue and earnings from construction contracts under the percentage-of-completion method, the valuation of long-term assets (including goodwill) and income taxes. Management continually evaluates all of its estimates and judgments based on available information and experience; however, actual results could differ from these estimates.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="d_2017-01-01_2017-03-31_LegalEntityAxis-MyersMember" decimals="1" id="c16822977" unitRef="xbrli-pure">0.5</us-gaap:VariableInterestEntityOwnershipPercentage>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16823179" unitRef="xbrli-shares">25022000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16823180" unitRef="xbrli-shares">19760000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16822648" unitRef="xbrli-shares">25022000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16822649" unitRef="xbrli-shares">19760000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="d_2017-01-01_2017-03-31" decimals="-3" id="c16823175" unitRef="xbrli-shares">25022000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="d_2016-01-01_2016-03-31" decimals="-3" id="c16823176" unitRef="xbrli-shares">19760000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended"/>
  <xbrli:unit id="xbrli-shares">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="xbrli-pure">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="iso4217-usd">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="iso4217-usd-per-xbrli-shares">
    <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:context id="d_2016-01-01_2016-03-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-03-31_IncomeStatementLocationAxis-OperatingIncomeLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-03-31_LegalEntityAxis-CorporateJointVentureMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-03-31_LegalEntityAxis-SubsidiariesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:SubsidiariesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-01-01_2016-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>
      <xbrli:endDate>2016-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis-MyersAndSonsConstructionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">strl:MyersAndSonsConstructionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:AssetBasedFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">strl:NationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:NotesPayableForTransportationAndConstructionEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:NotesPayableForTransportationAndConstructionEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_IncomeStatementLocationAxis-OperatingIncomeLossMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingIncomeLossMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_LegalEntityAxis-CorporateJointVentureMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_LegalEntityAxis-MyersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:MyersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_LegalEntityAxis-SubsidiariesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:SubsidiariesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_RangeAxis-MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_RangeAxis-MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_StatementEquityComponentsAxis-RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-01-01_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-04-03_2017-04-03_BusinessAcquisitionAxis-TealstoneConstructionMember_StatementEquityComponentsAxis-CommonStockMember_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">strl:TealstoneConstructionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-03</xbrli:startDate>
      <xbrli:endDate>2017-04-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-04-03_2017-04-03_BusinessAcquisitionAxis-TealstoneConstructionMember_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">strl:TealstoneConstructionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-03</xbrli:startDate>
      <xbrli:endDate>2017-04-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-04-03_2017-04-03_ClassOfWarrantOrRightAxis-WarrantsToTheLendersUnderTheLoanAgreementMember_DebtInstrumentAxis-LoanAndSecurityAgreementMember_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">strl:WarrantsToTheLendersUnderTheLoanAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-03</xbrli:startDate>
      <xbrli:endDate>2017-04-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-04-03_2017-04-03_DebtInstrumentAxis-LoanAndSecurityAgreementMember_LegalEntityAxis-TealstoneResidentialConcreteIncMember_LineOfCreditFacilityAxis-WilmingtonTrustNationalAssociationMember_LongtermDebtTypeAxis-SeniorSecuredTermLoansMember_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:TealstoneResidentialConcreteIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">strl:WilmingtonTrustNationalAssociationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">strl:SeniorSecuredTermLoansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-03</xbrli:startDate>
      <xbrli:endDate>2017-04-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-04-03_2017-04-03_DebtInstrumentAxis-LoanAndSecurityAgreementMember_LineOfCreditFacilityAxis-WilmingtonTrustNationalAssociationMember_LongtermDebtTypeAxis-SeniorSecuredTermLoansMember_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">strl:WilmingtonTrustNationalAssociationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">strl:SeniorSecuredTermLoansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-03</xbrli:startDate>
      <xbrli:endDate>2017-04-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-04-03_2017-04-03_DebtInstrumentAxis-LoanAndSecurityAgreementMember_LineOfCreditFacilityAxis-WilmingtonTrustNationalAssociationMember_LongtermDebtTypeAxis-SeniorSecuredTermLoansMember_SubsequentEventTypeAxis-SubsequentEventMember_VariableRateAxis-LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">strl:WilmingtonTrustNationalAssociationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">strl:SeniorSecuredTermLoansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-03</xbrli:startDate>
      <xbrli:endDate>2017-04-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-04-03_2019-04-03_BusinessAcquisitionAxis-TealstoneConstructionMember_StatementScenarioAxis-ScenarioForecastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">strl:TealstoneConstructionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-03</xbrli:startDate>
      <xbrli:endDate>2019-04-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-04-03_2020-04-03_BusinessAcquisitionAxis-TealstoneConstructionMember_StatementScenarioAxis-ScenarioForecastMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">strl:TealstoneConstructionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-04-03</xbrli:startDate>
      <xbrli:endDate>2020-04-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-12-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2015-12-31_LegalEntityAxis-SubsidiariesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:SubsidiariesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-03-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-03-31_LegalEntityAxis-SubsidiariesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:SubsidiariesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_BalanceSheetLocationAxis-CostsAndEstimatedEarningsInExcessOfBillingsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">strl:CostsAndEstimatedEarningsInExcessOfBillingsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_BalanceSheetLocationAxis-OtherAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_BalanceSheetLocationAxis-OtherCurrentAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:AssetBasedFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">strl:NationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:EquipmentBasedFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">strl:NationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:NotesPayableForTransportationAndConstructionEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_LegalEntityAxis-CorporateJointVentureMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_LegalEntityAxis-SubsidiariesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:SubsidiariesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">strl:ConstructionEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-LandMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-TransportationEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_PropertyPlantAndEquipmentByTypeAxis-WaterRightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">strl:WaterRightsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-GraniteConstructionCorporationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">strl:GraniteConstructionCorporationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_StatementEquityComponentsAxis-CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-MajorityOwnedJointVenturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">strl:MajorityOwnedJointVenturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-12-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_BalanceSheetLocationAxis-CostsAndEstimatedEarningsInExcessOfBillingsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">strl:CostsAndEstimatedEarningsInExcessOfBillingsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_BalanceSheetLocationAxis-OtherCurrentAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:AssetBasedFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">strl:NationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_DebtInstrumentAxis-AssetBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:AssetBasedFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">strl:NationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_DebtInstrumentAxis-EquipmentBasedFacilityMember_LineOfCreditFacilityAxis-NationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:EquipmentBasedFacilityMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">strl:NationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:NotesPayableForTransportationAndConstructionEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:NotesPayableForTransportationAndConstructionEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_DebtInstrumentAxis-NotesPayableForTransportationAndConstructionEquipmentMember_RangeAxis-MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:NotesPayableForTransportationAndConstructionEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_LegalEntityAxis-CorporateJointVentureMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_LegalEntityAxis-MyersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">strl:MyersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_LegalEntityAxis-SubsidiariesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:SubsidiariesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_PropertyPlantAndEquipmentByTypeAxis-BuildingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">strl:ConstructionEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_PropertyPlantAndEquipmentByTypeAxis-LandMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_PropertyPlantAndEquipmentByTypeAxis-TransportationEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_PropertyPlantAndEquipmentByTypeAxis-WaterRightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">strl:WaterRightsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-StevePRadosIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">strl:StevePRadosIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_StatementEquityComponentsAxis-CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_StatementEquityComponentsAxis-NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_StatementEquityComponentsAxis-RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-MajorityOwnedJointVenturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">strl:MajorityOwnedJointVenturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-03-31_VariableInterestEntitiesByClassificationOfEntityAxis-VariableInterestEntityPrimaryBeneficiaryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-04-03_BusinessAcquisitionAxis-TealstoneConstructionMember_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">strl:TealstoneConstructionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-04-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-04-03_ClassOfWarrantOrRightAxis-WarrantsToTheLendersUnderTheLoanAgreementMember_DebtInstrumentAxis-LoanAndSecurityAgreementMember_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">strl:WarrantsToTheLendersUnderTheLoanAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-04-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-04-03_DebtInstrumentAxis-LoanAndSecurityAgreementMember_LineOfCreditFacilityAxis-WilmingtonTrustNationalAssociationMember_LongtermDebtTypeAxis-SeniorSecuredTermLoansMember_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">strl:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">strl:WilmingtonTrustNationalAssociationMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">strl:SeniorSecuredTermLoansMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-04-03</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-04-28">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000874238</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-04-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>strl-20170331.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 12:12AM UTC 2017-05-03--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:country="http://xbrl.sec.gov/country/2013-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2014-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2016-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:strl="http://sterlingconstructionco.com/20170331" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:us-roles="http://fasb.org/us-roles/2017-01-31" xmlns:us-types="http://fasb.org/us-types/2017-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://sterlingconstructionco.com/20170331">
  <xsd:import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/>
  <xsd:import namespace="http://fasb.org/us-roles/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-roles-2017-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd"/>
  <xsd:import namespace="http://fasb.org/us-types/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/currency/2014-01-31" schemaLocation="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd"/>
  <xsd:import namespace="http://fasb.org/us-gaap/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/country/2013-01-31" schemaLocation="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/exch/2016-01-31" schemaLocation="http://xbrl.sec.gov/exch/2016/exch-2016-01-31.xsd"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="strl-20170331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="strl-20170331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="strl-20170331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="strl-20170331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="statement-document-and-entity-information" roleURI="http://sterlingconstructionco.com/20170331/role/statement-document-and-entity-information">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-balance-sheets-current-period-unaudited" roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-statements-of-operations-unaudited" roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statements-of-operations-unaudited">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-statement-of-changes-in-equity-unaudited" roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statement-of-changes-in-equity-unaudited">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">004 - Statement - Condensed Consolidated Statement of Changes in Equity (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-statements-of-cash-flows-unaudited" roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-summary-of-business-and-significant-accounting-policies" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-1-summary-of-business-and-significant-accounting-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">006 - Disclosure - Note 1 - Summary of Business and Significant Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-cash-and-cash-equivalents-and-restricted-cash" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-2-cash-and-cash-equivalents-and-restricted-cash">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">007 - Disclosure - Note 2 - Cash and Cash Equivalents and Restricted Cash</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">008 - Disclosure - Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-construction-joint-ventures" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">009 - Disclosure - Note 4 - Construction Joint Ventures</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-variable-interest-entities" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">010 - Disclosure - Note 5 - Variable Interest Entities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-property-and-equipment" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">011 - Disclosure - Note 6 - Property and Equipment</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-line-of-credit-and-longterm-debt-" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">012 - Disclosure - Note 7 - Line of Credit and Long-term Debt</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-commitments-and-contingencies" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-8-commitments-and-contingencies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">013 - Document - Note 8 - Commitments and Contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-income-taxes" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-9-income-taxes">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">014 - Disclosure - Note 9 - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">015 - Disclosure - Note 10 - Net Loss Per Share Attributable to Sterling Common Stockholders</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-stockbased-compensation" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-11-stockbased-compensation">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">016 - Disclosure - Note 11 - Stock-based Compensation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-subsequent-events" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">017 - Disclosure - Note 12 - Subsequent Events</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-significant-accounting-policies-policies" roleURI="http://sterlingconstructionco.com/20170331/role/statement-significant-accounting-policies-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">018 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">019 - Disclosure - Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-construction-joint-ventures-tables" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">020 - Disclosure - Note 4 - Construction Joint Ventures (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-variable-interest-entities-tables" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">021 - Disclosure - Note 5 - Variable Interest Entities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-property-and-equipment-tables" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">022 - Disclosure - Note 6 - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-line-of-credit-and-longterm-debt-tables" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">023 - Disclosure - Note 7 - Line of Credit and Long-term Debt (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">024 - Disclosure - Note 10 - Net Loss Per Share Attributable to Sterling Common Stockholders (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-subsequent-events-tables" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">025 - Disclosure - Note 12 - Subsequent Events (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-summary-of-business-and-significant-accounting-policies-details-textual" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-1-summary-of-business-and-significant-accounting-policies-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">026 - Disclosure - Note 1 - Summary of Business and Significant Accounting Policies (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-cash-and-cash-equivalents-and-restricted-cash-details-textual" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-2-cash-and-cash-equivalents-and-restricted-cash-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">027 - Disclosure - Note 2 - Cash and Cash Equivalents and Restricted Cash (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-details-textual" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">028 - Disclosure - Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">029 - Disclosure - Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests - Components of Noncontrolling Interest Subject to Mandatory Redemption (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">030 - Disclosure - Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests - Changes in Noncontrolling Owners' Interests (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-construction-joint-ventures-details-textual" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">031 - Disclosure - Note 4 - Construction Joint Ventures (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">032 - Disclosure - Note 4 - Construction Joint Ventures - Construction Joint Ventures, Partner Share (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">033 - Disclosure - Note 4 - Construction Joint Ventures - Construction Joint Ventures, Partner Income (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-variable-interest-entities-details-textual" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">034 - Disclosure - Note 5 - Variable Interest Entities (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">035 - Disclosure - Note 5 - Variable Interest Entities - Consolidated Balance Sheet - Myers (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">036 - Disclosure - Note 5 - Variable Interest Entities - Consolidated Statements of Operations - Myers (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-property-and-equipment-property-and-equipment-details" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment-property-and-equipment-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">037 - Disclosure - Note 6 - Property and Equipment - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-line-of-credit-and-longterm-debt-details-textual" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">038 - Disclosure - Note 7 - Line of Credit and Long-term Debt (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">039 - Disclosure - Note 7 - Line of Credit and Long-term Debt - Long-term Debt (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-income-taxes-details-textual" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-9-income-taxes-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">040 - Disclosure - Note 9 - Income Taxes (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">041 - Disclosure - Note 10 - Net Loss Per Share Attributable to Sterling Common Stockholders (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">042 - Disclosure - Note 10 - Net Loss Per Share Attributable to Sterling Common Stockholders - Basic Net Income (Loss) Per Share Attributable to Sterling Common Stockholders (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-stockbased-compensation-details-textual" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-11-stockbased-compensation-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">043 - Disclosure - Note 11 - Stock-based Compensation (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-subsequent-events-details-textual" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">044 - Disclosure - Note 12 - Subsequent Events (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">045 - Disclosure - Note 12 - Subsequent Events - Acquisition-date Fair Value of Consideration Transferred (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals" roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">046 - Disclosure - Note 12 - Subsequent Events - Acquisition-date Fair Value of Consideration Transferred (Details) (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="strl_AssetBasedFacilityMember" name="AssetBasedFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_Backlog" name="Backlog" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="strl_BusinessCombinationConsiderationTransferredDeferredPayments" name="BusinessCombinationConsiderationTransferredDeferredPayments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="strl_ClassOfWarrantOrRightTerm" name="ClassOfWarrantOrRightTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures" name="ConstructionBacklogAttributableToProjectPerformedByJointVentures" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="strl_ConstructionEquipmentMember" name="ConstructionEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_ContractsReceivableUnpaidProjectContractPrice" name="ContractsReceivableUnpaidProjectContractPrice" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" name="CostsAndEstimatedEarningsInExcessOfBillingsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters" name="DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne" name="DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo" name="DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity" name="DebtInstrumentFinancialCovenantsMinimumBondingCapacity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne" name="DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo" name="DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod" name="DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters" name="DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne" name="DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo" name="DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral" name="DebtInstrumentPercentageOfAppraisedValueOfCollateral" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="strl_DocumentAndEntityInformation" name="DocumentAndEntityInformation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_EquipmentBasedFacilityMember" name="EquipmentBasedFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_EstimatedConstructionGrossProfitLossBeforeTax" name="EstimatedConstructionGrossProfitLossBeforeTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_GraniteConstructionCorporationMember" name="GraniteConstructionCorporationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" name="IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" name="IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" name="IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="strl_InterestExpenseAndAccretedInterest" name="InterestExpenseAndAccretedInterest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_LoanAndSecurityAgreementMember" name="LoanAndSecurityAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage" name="LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts" name="LongtermDebtCurrentMaturitiesAndDeferredLoanCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="strl_MajorityOwnedJointVenturesMember" name="MajorityOwnedJointVenturesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_MembersInterestSubjectToMandatoryRedemption" name="MembersInterestSubjectToMandatoryRedemption" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" name="MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="strl_MyersAndSonsConstructionMember" name="MyersAndSonsConstructionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_MyersMember" name="MyersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_NationsMember" name="NationsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1" name="NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="strl_NoncontrollingInterestInBacklog" name="NoncontrollingInterestInBacklog" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="strl_NoteToFinancialStatementDetailsTextual" name="NoteToFinancialStatementDetailsTextual" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_NotesPayableForTransportationAndConstructionEquipmentMember" name="NotesPayableForTransportationAndConstructionEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_NotesToFinancialStatements" name="NotesToFinancialStatements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_OwnershipInterestInJointVenture" name="OwnershipInterestInJointVenture" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_ReceivablesFromAndEquityInConstructionJointVenture" name="ReceivablesFromAndEquityInConstructionJointVenture" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="strl_RevenueRecognitionPercentageOfCompletionRange" name="RevenueRecognitionPercentageOfCompletionRange" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock" name="ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock" name="ScheduleOfComponentsOfAgreementObligationTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_SeniorSecuredTermLoansMember" name="SeniorSecuredTermLoansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_StevePRadosIncMember" name="StevePRadosIncMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_TealstoneConstructionMember" name="TealstoneConstructionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_TealstoneResidentialConcreteIncMember" name="TealstoneResidentialConcreteIncMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_UndistributedEarningsOfDomesticSubsidiariesNet" name="UndistributedEarningsOfDomesticSubsidiariesNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="strl_VariableInterestEntitiesTextBlock" name="VariableInterestEntitiesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_WarrantsToTheLendersUnderTheLoanAgreementMember" name="WarrantsToTheLendersUnderTheLoanAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="strl_WarrantyTerm" name="WarrantyTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_WaterRightsMember" name="WaterRightsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_WilmingtonTrustNationalAssociationMember" name="WilmingtonTrustNationalAssociationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details" name="statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" name="statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" name="statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals" name="statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-12-subsequent-events-tables" name="statement-statement-note-12-subsequent-events-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" name="statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" name="statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" name="statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details" name="statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" name="statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-4-construction-joint-ventures-tables" name="statement-statement-note-4-construction-joint-ventures-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" name="statement-statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details" name="statement-statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-5-variable-interest-entities-tables" name="statement-statement-note-5-variable-interest-entities-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-6-property-and-equipment-property-and-equipment-details" name="statement-statement-note-6-property-and-equipment-property-and-equipment-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-6-property-and-equipment-tables" name="statement-statement-note-6-property-and-equipment-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" name="statement-statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-note-7-line-of-credit-and-longterm-debt-tables" name="statement-statement-note-7-line-of-credit-and-longterm-debt-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="strl_statement-statement-significant-accounting-policies-policies" name="statement-statement-significant-accounting-policies-policies" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>strl-20170331_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 12:12AM UTC 2017-05-03--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" xlink:href="strl-20170331.xsd#statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_BusinessCombinationConsiderationTransferredDeferredPayments" xlink:label="strl_BusinessCombinationConsiderationTransferredDeferredPayments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="strl_BusinessCombinationConsiderationTransferredDeferredPayments" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:href="strl-20170331.xsd#statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_MembersInterestSubjectToMandatoryRedemption" xlink:label="strl_MembersInterestSubjectToMandatoryRedemption" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_UndistributedEarningsOfDomesticSubsidiariesNet" xlink:label="strl_UndistributedEarningsOfDomesticSubsidiariesNet" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:to="strl_MembersInterestSubjectToMandatoryRedemption" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:to="strl_UndistributedEarningsOfDomesticSubsidiariesNet" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment-property-and-equipment-details" xlink:href="strl-20170331.xsd#statement-note-6-property-and-equipment-property-and-equipment-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment-property-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:href="strl-20170331.xsd#statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtNoncurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:href="strl-20170331.xsd#statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:label="strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInContractReceivablesNet" xlink:label="us-gaap_IncreaseDecreaseInContractReceivablesNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:label="us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt" xlink:label="us-gaap_RepaymentsOfSecuredDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInContractReceivablesNet" xlink:type="arc"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:type="arc"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:type="arc"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:type="arc"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:type="arc"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="arc"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_RepaymentsOfSecuredDebt" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:href="strl-20170331.xsd#statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:href="strl-20170331.xsd#statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:label="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_InterestExpenseAndAccretedInterest" xlink:label="strl_InterestExpenseAndAccretedInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="us-gaap_InterestIncomeOther" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable" xlink:label="us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsSold" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:to="us-gaap_InterestIncomeOther" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:to="strl_InterestExpenseAndAccretedInterest" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:href="strl-20170331.xsd#statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNet" xlink:label="us-gaap_AssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNet" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNet" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:href="strl-20170331.xsd#statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:label="strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:label="us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LongTermDebtCurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_MinorityInterest" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_MinorityInterest" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>strl-20170331_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 12:12AM UTC 2017-05-03--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-8-commitments-and-contingencies" xlink:href="strl-20170331.xsd#statement-note-8-commitments-and-contingencies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-8-commitments-and-contingencies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment" xlink:href="strl-20170331.xsd#statement-note-6-property-and-equipment" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-document-and-entity-information" xlink:href="strl-20170331.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:href="strl-20170331.xsd#statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-1-summary-of-business-and-significant-accounting-policies" xlink:href="strl-20170331.xsd#statement-note-1-summary-of-business-and-significant-accounting-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-1-summary-of-business-and-significant-accounting-policies" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:label="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_LoanAndSecurityAgreementMember" xlink:label="strl_LoanAndSecurityAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_SeniorSecuredTermLoansMember" xlink:label="strl_SeniorSecuredTermLoansMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneConstructionMember" xlink:label="strl_TealstoneConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WilmingtonTrustNationalAssociationMember" xlink:label="strl_WilmingtonTrustNationalAssociationMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLossMember" xlink:label="us-gaap_OperatingIncomeLossMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="strl_TealstoneConstructionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="strl_LoanAndSecurityAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="strl_WilmingtonTrustNationalAssociationMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="strl_SeniorSecuredTermLoansMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_OperatingIncomeLossMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-2-cash-and-cash-equivalents-and-restricted-cash" xlink:href="strl-20170331.xsd#statement-note-2-cash-and-cash-equivalents-and-restricted-cash" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-2-cash-and-cash-equivalents-and-restricted-cash" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_MajorityOwnedJointVenturesMember" xlink:label="strl_MajorityOwnedJointVenturesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="us-gaap_OtherAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="us-gaap_OtherCurrentAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:to="strl_MajorityOwnedJointVenturesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="us-gaap_ClassificationOfVariableInterestEntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherAssetsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherCurrentAssetsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests" xlink:href="strl-20170331.xsd#statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="strl_MyersMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_MinorityInterestDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures" xlink:href="strl-20170331.xsd#statement-note-4-construction-joint-ventures" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_GraniteConstructionCorporationMember" xlink:label="strl_GraniteConstructionCorporationMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_StevePRadosIncMember" xlink:label="strl_StevePRadosIncMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityMethodInvesteeNameDomain" xlink:to="strl_StevePRadosIncMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="us-gaap_EquityMethodInvesteeNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityMethodInvesteeNameDomain" xlink:to="strl_GraniteConstructionCorporationMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities" xlink:href="strl-20170331.xsd#statement-note-5-variable-interest-entities" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_VariableInterestEntitiesTextBlock" xlink:label="strl_VariableInterestEntitiesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="strl_MyersMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="strl_VariableInterestEntitiesTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-" xlink:href="strl-20170331.xsd#statement-note-7-line-of-credit-and-longterm-debt-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_AssetBasedFacilityMember" xlink:label="strl_AssetBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_EquipmentBasedFacilityMember" xlink:label="strl_EquipmentBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NationsMember" xlink:label="strl_NationsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="strl_NationsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="strl_AssetBasedFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="strl_EquipmentBasedFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-9-income-taxes" xlink:href="strl-20170331.xsd#statement-note-9-income-taxes" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-9-income-taxes" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders" xlink:href="strl-20170331.xsd#statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-11-stockbased-compensation" xlink:href="strl-20170331.xsd#statement-note-11-stockbased-compensation" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-11-stockbased-compensation" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events" xlink:href="strl-20170331.xsd#statement-note-12-subsequent-events" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_LoanAndSecurityAgreementMember" xlink:label="strl_LoanAndSecurityAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_SeniorSecuredTermLoansMember" xlink:label="strl_SeniorSecuredTermLoansMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneConstructionMember" xlink:label="strl_TealstoneConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneResidentialConcreteIncMember" xlink:label="strl_TealstoneResidentialConcreteIncMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WarrantsToTheLendersUnderTheLoanAgreementMember" xlink:label="strl_WarrantsToTheLendersUnderTheLoanAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WilmingtonTrustNationalAssociationMember" xlink:label="strl_WilmingtonTrustNationalAssociationMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="strl_TealstoneConstructionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioForecastMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="strl_WilmingtonTrustNationalAssociationMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="strl_LoanAndSecurityAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="strl_SeniorSecuredTermLoansMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain-default" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="strl_TealstoneResidentialConcreteIncMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="strl_WarrantsToTheLendersUnderTheLoanAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-significant-accounting-policies-policies" xlink:href="strl-20170331.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPercentageOfCompletionMethod" xlink:label="us-gaap_RevenueRecognitionPercentageOfCompletionMethod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPercentageOfCompletionMethod" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:href="strl-20170331.xsd#statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock" xlink:label="strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock" xlink:label="strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-tables" xlink:href="strl-20170331.xsd#statement-note-4-construction-joint-ventures-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-tables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-tables" xlink:href="strl-20170331.xsd#statement-note-5-variable-interest-entities-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_MyersAndSonsConstructionMember" xlink:label="strl_MyersAndSonsConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="us-gaap_LegalEntityTypeOfCounterpartyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:to="strl_MyersAndSonsConstructionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="us-gaap_LegalEntityTypeOfCounterpartyDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment-tables" xlink:href="strl-20170331.xsd#statement-note-6-property-and-equipment-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment-tables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-tables" xlink:href="strl-20170331.xsd#statement-note-7-line-of-credit-and-longterm-debt-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-tables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:href="strl-20170331.xsd#statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-tables" xlink:href="strl-20170331.xsd#statement-note-12-subsequent-events-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-tables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-1-summary-of-business-and-significant-accounting-policies-details-textual" xlink:href="strl-20170331.xsd#statement-note-1-summary-of-business-and-significant-accounting-policies-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-1-summary-of-business-and-significant-accounting-policies-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_ContractsReceivableUnpaidProjectContractPrice" xlink:label="strl_ContractsReceivableUnpaidProjectContractPrice" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:label="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_EstimatedConstructionGrossProfitLossBeforeTax" xlink:label="strl_EstimatedConstructionGrossProfitLossBeforeTax" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_LoanAndSecurityAgreementMember" xlink:label="strl_LoanAndSecurityAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_OwnershipInterestInJointVenture" xlink:label="strl_OwnershipInterestInJointVenture" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_RevenueRecognitionPercentageOfCompletionRange" xlink:label="strl_RevenueRecognitionPercentageOfCompletionRange" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_SeniorSecuredTermLoansMember" xlink:label="strl_SeniorSecuredTermLoansMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneConstructionMember" xlink:label="strl_TealstoneConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WarrantyTerm" xlink:label="strl_WarrantyTerm" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WilmingtonTrustNationalAssociationMember" xlink:label="strl_WilmingtonTrustNationalAssociationMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractsReceivableClaimsAndUncertainAmounts" xlink:label="us-gaap_ContractsReceivableClaimsAndUncertainAmounts" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLossMember" xlink:label="us-gaap_OperatingIncomeLossMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnapprovedChangeOrdersAmount" xlink:label="us-gaap_UnapprovedChangeOrdersAmount" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="strl_TealstoneConstructionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="strl_LoanAndSecurityAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="strl_WilmingtonTrustNationalAssociationMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="strl_SeniorSecuredTermLoansMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_OperatingIncomeLossMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_OwnershipInterestInJointVenture" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_RevenueRecognitionPercentageOfCompletionRange" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_WarrantyTerm" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_EstimatedConstructionGrossProfitLossBeforeTax" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnapprovedChangeOrdersAmount" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractsReceivableClaimsAndUncertainAmounts" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_ContractsReceivableUnpaidProjectContractPrice" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-2-cash-and-cash-equivalents-and-restricted-cash-details-textual" xlink:href="strl-20170331.xsd#statement-note-2-cash-and-cash-equivalents-and-restricted-cash-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-2-cash-and-cash-equivalents-and-restricted-cash-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_MajorityOwnedJointVenturesMember" xlink:label="strl_MajorityOwnedJointVenturesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="us-gaap_OtherAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="us-gaap_OtherCurrentAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:to="strl_MajorityOwnedJointVenturesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="us-gaap_ClassificationOfVariableInterestEntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherAssetsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherCurrentAssetsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-details-textual" xlink:href="strl-20170331.xsd#statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="strl_MyersMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-details-textual" xlink:href="strl-20170331.xsd#statement-note-4-construction-joint-ventures-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures" xlink:label="strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_GraniteConstructionCorporationMember" xlink:label="strl_GraniteConstructionCorporationMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_StevePRadosIncMember" xlink:label="strl_StevePRadosIncMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityMethodInvesteeNameDomain" xlink:to="strl_StevePRadosIncMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="us-gaap_EquityMethodInvesteeNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityMethodInvesteeNameDomain" xlink:to="strl_GraniteConstructionCorporationMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-details-textual" xlink:href="strl-20170331.xsd#statement-note-5-variable-interest-entities-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="strl_MyersMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-details-textual" xlink:href="strl-20170331.xsd#statement-note-7-line-of-credit-and-longterm-debt-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_AssetBasedFacilityMember" xlink:label="strl_AssetBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral" xlink:label="strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_EquipmentBasedFacilityMember" xlink:label="strl_EquipmentBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NationsMember" xlink:label="strl_NationsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtFairValue" xlink:label="us-gaap_LongTermDebtFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:label="us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="strl_NationsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="strl_AssetBasedFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="strl_EquipmentBasedFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtFairValue" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermNotesPayable" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentTerm" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpenseDebt" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCredit" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-9-income-taxes-details-textual" xlink:href="strl-20170331.xsd#statement-note-9-income-taxes-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-9-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual" xlink:href="strl-20170331.xsd#statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-11-stockbased-compensation-details-textual" xlink:href="strl-20170331.xsd#statement-note-11-stockbased-compensation-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-11-stockbased-compensation-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-details-textual" xlink:href="strl-20170331.xsd#statement-note-12-subsequent-events-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_ClassOfWarrantOrRightTerm" xlink:label="strl_ClassOfWarrantOrRightTerm" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters" xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne" xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo" xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_LoanAndSecurityAgreementMember" xlink:label="strl_LoanAndSecurityAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage" xlink:label="strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_SeniorSecuredTermLoansMember" xlink:label="strl_SeniorSecuredTermLoansMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneConstructionMember" xlink:label="strl_TealstoneConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneResidentialConcreteIncMember" xlink:label="strl_TealstoneResidentialConcreteIncMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WarrantsToTheLendersUnderTheLoanAgreementMember" xlink:label="strl_WarrantsToTheLendersUnderTheLoanAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WilmingtonTrustNationalAssociationMember" xlink:label="strl_WilmingtonTrustNationalAssociationMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsDiscountRate" xlink:label="us-gaap_FairValueInputsDiscountRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="strl_TealstoneConstructionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioForecastMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="strl_WilmingtonTrustNationalAssociationMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="strl_LoanAndSecurityAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="strl_SeniorSecuredTermLoansMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain-default" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="strl_TealstoneResidentialConcreteIncMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="strl_WarrantsToTheLendersUnderTheLoanAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueInputsDiscountRate" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity" xlink:type="arc"/>
    <link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters" xlink:type="arc"/>
    <link:definitionArc order="21" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_ClassOfWarrantOrRightTerm" xlink:type="arc"/>
    <link:definitionArc order="22" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc"/>
    <link:definitionArc order="23" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals" xlink:href="strl-20170331.xsd#statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneConstructionMember" xlink:label="strl_TealstoneConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="strl_TealstoneConstructionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" xlink:href="strl-20170331.xsd#statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_BusinessCombinationConsiderationTransferredDeferredPayments" xlink:label="strl_BusinessCombinationConsiderationTransferredDeferredPayments" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneConstructionMember" xlink:label="strl_TealstoneConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="strl_TealstoneConstructionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_BusinessCombinationConsiderationTransferredDeferredPayments" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:href="strl-20170331.xsd#statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_MembersInterestSubjectToMandatoryRedemption" xlink:label="strl_MembersInterestSubjectToMandatoryRedemption" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_UndistributedEarningsOfDomesticSubsidiariesNet" xlink:label="strl_UndistributedEarningsOfDomesticSubsidiariesNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_MembersInterestSubjectToMandatoryRedemption" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_UndistributedEarningsOfDomesticSubsidiariesNet" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment-property-and-equipment-details" xlink:href="strl-20170331.xsd#statement-note-6-property-and-equipment-property-and-equipment-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment-property-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_ConstructionEquipmentMember" xlink:label="strl_ConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WaterRightsMember" xlink:label="strl_WaterRightsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TransportationEquipmentMember" xlink:label="us-gaap_TransportationEquipmentMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="strl_ConstructionEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_TransportationEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandMember" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="strl_WaterRightsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:href="strl-20170331.xsd#statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_EquipmentBasedFacilityMember" xlink:label="strl_EquipmentBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts" xlink:label="strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NationsMember" xlink:label="strl_NationsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="us-gaap_DeferredFinanceCostsCurrentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NotesPayable" xlink:label="us-gaap_NotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="strl_NationsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="strl_EquipmentBasedFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NotesPayable" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsCurrentNet" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtCurrent" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:href="strl-20170331.xsd#statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:label="strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInContractReceivablesNet" xlink:label="us-gaap_IncreaseDecreaseInContractReceivablesNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaid" xlink:label="us-gaap_InterestPaid" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:label="us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt" xlink:label="us-gaap_RepaymentsOfSecuredDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractReceivablesNet" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_RepaymentsOfSecuredDebt" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaid" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:href="strl-20170331.xsd#statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="us-gaap_ClassificationOfVariableInterestEntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:href="strl-20170331.xsd#statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:label="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_InterestExpenseAndAccretedInterest" xlink:label="strl_InterestExpenseAndAccretedInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="us-gaap_InterestIncomeOther" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable" xlink:label="us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsSold" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestIncomeOther" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_InterestExpenseAndAccretedInterest" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:href="strl-20170331.xsd#statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_Backlog" xlink:label="strl_Backlog" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NoncontrollingInterestInBacklog" xlink:label="strl_NoncontrollingInterestInBacklog" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:label="strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNet" xlink:label="us-gaap_AssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateJointVentureMember" xlink:label="us-gaap_CorporateJointVentureMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="us-gaap_CorporateJointVentureMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsNet" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_Backlog" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_NoncontrollingInterestInBacklog" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:href="strl-20170331.xsd#statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:label="strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:label="us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LongTermDebtNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_MinorityInterest" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statement-of-changes-in-equity-unaudited" xlink:href="strl-20170331.xsd#statement-condensed-consolidated-statement-of-changes-in-equity-unaudited" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statement-of-changes-in-equity-unaudited" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1" xlink:label="strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:href="strl-20170331.xsd#statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestInJointVentures" xlink:label="us-gaap_MinorityInterestInJointVentures" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsidiariesMember" xlink:label="us-gaap_SubsidiariesMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="us-gaap_SubsidiariesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestInJointVentures" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:href="strl-20170331.xsd#statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateJointVentureMember" xlink:label="us-gaap_CorporateJointVentureMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="us-gaap_CorporateJointVentureMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:href="strl-20170331.xsd#statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="us-gaap_ClassificationOfVariableInterestEntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details" xlink:href="strl-20170331.xsd#statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="arc"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>strl-20170331_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 12:12AM UTC 2017-05-03--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_DocumentAndEntityInformation" xlink:label="strl_DocumentAndEntityInformation" xlink:type="locator"/>
    <link:label xlink:label="strl_DocumentAndEntityInformation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DocumentAndEntityInformation" xlink:to="strl_DocumentAndEntityInformation-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage" xlink:label="strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage" xlink:type="locator"/>
    <link:label xlink:label="strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage</link:label>
    <link:label xlink:label="strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loan Prepayment Offer Required to Make Quarterly, Percentage</link:label>
    <link:label xlink:label="strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the percentage of excess cash flow, plus accrued and unpaid interest thereon and a prepayment premium, required to be made quarterly to the lenders to prepay the loan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage" xlink:to="strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:label xlink:label="strl_NoteToFinancialStatementDetailsTextual-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note To Financial Statement Details Textual</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_NoteToFinancialStatementDetailsTextual" xlink:to="strl_NoteToFinancialStatementDetailsTextual-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WilmingtonTrustNationalAssociationMember" xlink:label="strl_WilmingtonTrustNationalAssociationMember" xlink:type="locator"/>
    <link:label xlink:label="strl_WilmingtonTrustNationalAssociationMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Wilmington Trust, National Association [Member]</link:label>
    <link:label xlink:label="strl_WilmingtonTrustNationalAssociationMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to dealings with Wilmington Trust, National Association.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_WilmingtonTrustNationalAssociationMember" xlink:to="strl_WilmingtonTrustNationalAssociationMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures" xlink:label="strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures" xlink:type="locator"/>
    <link:label xlink:label="strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures</link:label>
    <link:label xlink:label="strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction Backlog Attributable to Project Performed by Joint Ventures</link:label>
    <link:label xlink:label="strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of construction backlog attributable to project performed by joint ventures.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures" xlink:to="strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-significant-accounting-policies-policies" xlink:label="strl_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-significant-accounting-policies-policies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementsignificantaccountingpoliciespolicies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-significant-accounting-policies-policies" xlink:to="strl_statement-statement-significant-accounting-policies-policies-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_VariableInterestEntityOwnershipPercentage</link:label>
    <link:label xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:label="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote3subsidiariesandjointventureswithnoncontrollingownersintereststables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:to="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne" xlink:type="locator"/>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Financial Covenants, Minimum Daily Cash Collateral, Period One</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the minimum daily cash collateral, for a certain specified first period of time following the current date, under the financial covenants pursuant to a debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-4-construction-joint-ventures-tables" xlink:label="strl_statement-statement-note-4-construction-joint-ventures-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-4-construction-joint-ventures-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote4constructionjointventurestables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-4-construction-joint-ventures-tables" xlink:to="strl_statement-statement-note-4-construction-joint-ventures-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo" xlink:type="locator"/>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Financial Covenants, Minimum Daily Cash Collateral, Period Two</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the minimum daily cash collateral, for a certain specified second period of time following the current date, under the financial covenants pursuant to a debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-5-variable-interest-entities-tables" xlink:label="strl_statement-statement-note-5-variable-interest-entities-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-5-variable-interest-entities-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote5variableinterestentitiestables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-5-variable-interest-entities-tables" xlink:to="strl_statement-statement-note-5-variable-interest-entities-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne" xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne" xlink:type="locator"/>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Financial Covenants, Maximum Ratio of Secured Indebtedness to EBITDA, Period One</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the maximum ratio of secured indebtedness to EBITDA, for a certain specified first period of time following the current date, under the financial covenants pursuant to a debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne" xlink:to="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-6-property-and-equipment-tables" xlink:label="strl_statement-statement-note-6-property-and-equipment-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-6-property-and-equipment-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote6propertyandequipmenttables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-6-property-and-equipment-tables" xlink:to="strl_statement-statement-note-6-property-and-equipment-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo" xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo" xlink:type="locator"/>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Financial Covenants, Maximum Ratio of Secured Indebtedness to EBITDA, Period Two</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the maximum ratio of secured indebtedness to EBITDA, for a certain specified second period of time following the current date, under the financial covenants pursuant to a debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo" xlink:to="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-7-line-of-credit-and-longterm-debt-tables" xlink:label="strl_statement-statement-note-7-line-of-credit-and-longterm-debt-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-7-line-of-credit-and-longterm-debt-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote7lineofcreditandlongtermdebttables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-7-line-of-credit-and-longterm-debt-tables" xlink:to="strl_statement-statement-note-7-line-of-credit-and-longterm-debt-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VariableRateDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo" xlink:type="locator"/>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Financial Covenants, Minimum Rolling Four Quarter Gross Margin in Contract Backlog, Period Two</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the minimum rolling four quarter gross margin in contract backlog, for a certain specified second period of time following the current date, under the financial covenants pursuant to a debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:label="strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote10netlosspershareattributabletosterlingcommonstockholderstables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:to="strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VariableRateAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters" xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters" xlink:type="locator"/>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Financial Covenants, Maximum Incurrence of Net Capital Expenditures During Each of Four Consecutive Fiscal Quarters</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the maximum incurrence of net capital expenditures during each of four consecutive fiscal quarters under the financial covenants pursuant to a debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters" xlink:to="strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-12-subsequent-events-tables" xlink:label="strl_statement-statement-note-12-subsequent-events-tables" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-12-subsequent-events-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote12subsequenteventstables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-12-subsequent-events-tables" xlink:to="strl_statement-statement-note-12-subsequent-events-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod" xlink:type="locator"/>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Financial Covenants, Minimum Daily Cash Collateral, Potential Additional Period</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the minimum daily cash collateral, for a potential additional period of time following the current date, under the financial covenants pursuant to a debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:label="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote3subsidiariesandjointventureswithnoncontrollingownersinterestscomponentsofnoncontrollinginterestsubjecttomandatoryredemptiondetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:to="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne" xlink:type="locator"/>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Financial Covenants, Minimum Rolling Four Quarter Gross Margin in Contract Backlog, Period One</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the minimum rolling four quarter gross margin in contract backlog, for a certain specified first period of time following the current date, under the financial covenants pursuant to a debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:label="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote3subsidiariesandjointventureswithnoncontrollingownersinterestschangesinnoncontrollingownersinterestsdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:to="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Equipment-based Facility, net</link:label>
    <link:label xlink:label="us-gaap_LongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebt</link:label>
    <link:label xlink:label="us-gaap_LongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt</link:label>
    <link:label xlink:label="us-gaap_LongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneResidentialConcreteIncMember" xlink:label="strl_TealstoneResidentialConcreteIncMember" xlink:type="locator"/>
    <link:label xlink:label="strl_TealstoneResidentialConcreteIncMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tealstone Residential Concrete, Inc. [Member]</link:label>
    <link:label xlink:label="strl_TealstoneResidentialConcreteIncMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to Tealstone Residential Concrete, Inc.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_TealstoneResidentialConcreteIncMember" xlink:to="strl_TealstoneResidentialConcreteIncMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:label="strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote4constructionjointventuresconstructionjointventurespartnersharedetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:to="strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investments and Joint Ventures Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WarrantsToTheLendersUnderTheLoanAgreementMember" xlink:label="strl_WarrantsToTheLendersUnderTheLoanAgreementMember" xlink:type="locator"/>
    <link:label xlink:label="strl_WarrantsToTheLendersUnderTheLoanAgreementMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrants to the Lenders Under the Loan Agreement [Member]</link:label>
    <link:label xlink:label="strl_WarrantsToTheLendersUnderTheLoanAgreementMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to warrants to the lenders under the loan agreement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_WarrantsToTheLendersUnderTheLoanAgreementMember" xlink:to="strl_WarrantsToTheLendersUnderTheLoanAgreementMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:label="strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote4constructionjointventuresconstructionjointventurespartnerincomedetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:to="strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity" xlink:type="locator"/>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Financial Covenants, Minimum Bonding Capacity</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the minimum bonding capacity under the financial covenants pursuant to a debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:label="strl_statement-statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote5variableinterestentitiesconsolidatedbalancesheetmyersdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:to="strl_statement-statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Revenues-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters" xlink:type="locator"/>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Financial Covenants, Minimum EBITDA During Each Four Consecutive Fiscal Quarters</link:label>
    <link:label xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the minimum EBITDA during each four consecutive fiscal quarters, for a certain specified period of time following the current date, under the financial covenants pursuant to a debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:label="strl_statement-statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote5variableinterestentitiesconsolidatedstatementsofoperationsmyersdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:to="strl_statement-statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-6-property-and-equipment-property-and-equipment-details" xlink:label="strl_statement-statement-note-6-property-and-equipment-property-and-equipment-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-6-property-and-equipment-property-and-equipment-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote6propertyandequipmentpropertyandequipmentdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-6-property-and-equipment-property-and-equipment-details" xlink:to="strl_statement-statement-note-6-property-and-equipment-property-and-equipment-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:label="strl_statement-statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote7lineofcreditandlongtermdebtlongtermdebtdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:to="strl_statement-statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_ClassOfWarrantOrRightTerm" xlink:label="strl_ClassOfWarrantOrRightTerm" xlink:type="locator"/>
    <link:label xlink:label="strl_ClassOfWarrantOrRightTerm-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_ClassOfWarrantOrRightTerm</link:label>
    <link:label xlink:label="strl_ClassOfWarrantOrRightTerm-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Term</link:label>
    <link:label xlink:label="strl_ClassOfWarrantOrRightTerm-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the term or warrants or rights.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ClassOfWarrantOrRightTerm" xlink:to="strl_ClassOfWarrantOrRightTerm-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details" xlink:label="strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote10netlosspershareattributabletosterlingcommonstockholdersbasicnetincomelosspershareattributabletosterlingcommonstockholdersdetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details" xlink:to="strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" xlink:label="strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote12subsequenteventsacquisitiondatefairvalueofconsiderationtransferreddetails</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" xlink:to="strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_BusinessCombinationConsiderationTransferredDeferredPayments" xlink:label="strl_BusinessCombinationConsiderationTransferredDeferredPayments" xlink:type="locator"/>
    <link:label xlink:label="strl_BusinessCombinationConsiderationTransferredDeferredPayments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred payments</link:label>
    <link:label xlink:label="strl_BusinessCombinationConsiderationTransferredDeferredPayments-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of deferred payments by the acquirer as part of consideration transferred in a business combination.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_BusinessCombinationConsiderationTransferredDeferredPayments" xlink:to="strl_BusinessCombinationConsiderationTransferredDeferredPayments-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entities [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals" xlink:label="strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals" xlink:type="locator"/>
    <link:label xlink:label="strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">statementnote12subsequenteventsacquisitiondatefairvalueofconsiderationtransferreddetailsparentheticals</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals" xlink:to="strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesToFinancialStatements" xlink:label="strl_NotesToFinancialStatements" xlink:type="locator"/>
    <link:label xlink:label="strl_NotesToFinancialStatements-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_NotesToFinancialStatements" xlink:to="strl_NotesToFinancialStatements-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:label xlink:label="strl_NotesToFinancialStatementsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_NotesToFinancialStatementsAbstract" xlink:to="strl_NotesToFinancialStatementsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Classification [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:to="us-gaap_ClassificationOfVariableInterestEntityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NoncontrollingInterestMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Variable Interest Entities [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NotesPayable" xlink:label="us-gaap_NotesPayable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NotesPayable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NotesPayable</link:label>
    <link:label xlink:label="us-gaap_NotesPayable-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_EstimatedConstructionGrossProfitLossBeforeTax" xlink:label="strl_EstimatedConstructionGrossProfitLossBeforeTax" xlink:type="locator"/>
    <link:label xlink:label="strl_EstimatedConstructionGrossProfitLossBeforeTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_EstimatedConstructionGrossProfitLossBeforeTax</link:label>
    <link:label xlink:label="strl_EstimatedConstructionGrossProfitLossBeforeTax-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Construction Gross (Loss) Profit, Before Tax</link:label>
    <link:label xlink:label="strl_EstimatedConstructionGrossProfitLossBeforeTax-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents net estimated gross profit (loss) before tax.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_EstimatedConstructionGrossProfitLossBeforeTax" xlink:to="strl_EstimatedConstructionGrossProfitLossBeforeTax-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LineOfCredit</link:label>
    <link:label xlink:label="us-gaap_LineOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapitalMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityComponentDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredFinanceCostsNet</link:label>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsNet-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less deferred loan costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_UndistributedEarningsOfDomesticSubsidiariesNet" xlink:label="strl_UndistributedEarningsOfDomesticSubsidiariesNet" xlink:type="locator"/>
    <link:label xlink:label="strl_UndistributedEarningsOfDomesticSubsidiariesNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net accumulated earnings</link:label>
    <link:label xlink:label="strl_UndistributedEarningsOfDomesticSubsidiariesNet-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The net amount of undistributed earnings (distributed earnings) of domestic subsidiaries or domestic joint ventures intended to be permanent.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_UndistributedEarningsOfDomesticSubsidiariesNet" xlink:to="strl_UndistributedEarningsOfDomesticSubsidiariesNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_GraniteConstructionCorporationMember" xlink:label="strl_GraniteConstructionCorporationMember" xlink:type="locator"/>
    <link:label xlink:label="strl_GraniteConstructionCorporationMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Granite Construction Corporation [Member]</link:label>
    <link:label xlink:label="strl_GraniteConstructionCorporationMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Refers to information regarding the investment Granite Construction Corporation.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_GraniteConstructionCorporationMember" xlink:to="strl_GraniteConstructionCorporationMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementEquityComponentsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="us-gaap_DeferredFinanceCostsCurrentNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsCurrentNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredFinanceCostsCurrentNet</link:label>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsCurrentNet-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less current deferred loan costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsCurrentNet" xlink:to="us-gaap_DeferredFinanceCostsCurrentNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Billings in excess of costs and estimated earnings on uncompleted contracts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:to="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="us-gaap_OtherCurrentAssetsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherCurrentAssetsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Assets [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsMember" xlink:to="us-gaap_OtherCurrentAssetsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="us-gaap_OtherAssetsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAssetsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMember" xlink:to="us-gaap_OtherAssetsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccruedLiabilities</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation and other liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</link:label>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</link:label>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentCarryingAmount</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NoncontrollingInterestInBacklog" xlink:label="strl_NoncontrollingInterestInBacklog" xlink:type="locator"/>
    <link:label xlink:label="strl_NoncontrollingInterestInBacklog-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sterling&#8217;s noncontrolling interest in backlog</link:label>
    <link:label xlink:label="strl_NoncontrollingInterestInBacklog-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the amount of non-controlling interest in backlog as of the balance sheet date.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_NoncontrollingInterestInBacklog" xlink:to="strl_NoncontrollingInterestInBacklog-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UseOfEstimates-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</link:label>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharesOutstanding</link:label>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WaterRightsMember" xlink:label="strl_WaterRightsMember" xlink:type="locator"/>
    <link:label xlink:label="strl_WaterRightsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Water Rights [Member]</link:label>
    <link:label xlink:label="strl_WaterRightsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents water rights.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_WaterRightsMember" xlink:to="strl_WaterRightsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateJointVentureMember" xlink:label="us-gaap_CorporateJointVentureMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CorporateJointVentureMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Joint Venture [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateJointVentureMember" xlink:to="us-gaap_CorporateJointVentureMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</link:label>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding and incremental shares assumed repurchased&#8212; diluted (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</link:label>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccountsPayable</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic and diluted (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareBasicAndDiluted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic and diluted (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_EarningsPerShareBasicAndDiluted-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic and diluted loss per share attributable to Sterling common stockholders (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConsolidationPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityLenderDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TransportationEquipmentMember" xlink:label="us-gaap_TransportationEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TransportationEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transportation Equipment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransportationEquipmentMember" xlink:to="us-gaap_TransportationEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:label xlink:label="strl_MyersMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Myers [Member]</link:label>
    <link:label xlink:label="strl_MyersMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entity acquired.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_MyersMember" xlink:to="strl_MyersMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net loss per share attributable to Sterling common stockholders:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1" xlink:label="strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1" xlink:type="locator"/>
    <link:label xlink:label="strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net (loss) income</link:label>
    <link:label xlink:label="strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1</link:label>
    <link:label xlink:label="strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The net income including the portion attributable to the noncontolling interests including the noncontrolling owners' interests in earnings of subsidiaries and joint ventures.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1" xlink:to="strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RepaymentsOfLongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RepaymentsOfLongTermDebt</link:label>
    <link:label xlink:label="us-gaap_RepaymentsOfLongTermDebt-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cumulative repayments &#8211; equipment-based term loan and other</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OfficeEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Office Equipment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</link:label>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding &#8212; basic (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneConstructionMember" xlink:label="strl_TealstoneConstructionMember" xlink:type="locator"/>
    <link:label xlink:label="strl_TealstoneConstructionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tealstone Construction [Member]</link:label>
    <link:label xlink:label="strl_TealstoneConstructionMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to the business being acquired, Tealstone Construction.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_TealstoneConstructionMember" xlink:to="strl_TealstoneConstructionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BalanceSheetLocationDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BalanceSheetLocationAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScenarioUnspecifiedDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioUnspecifiedDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_ContractsReceivableUnpaidProjectContractPrice" xlink:label="strl_ContractsReceivableUnpaidProjectContractPrice" xlink:type="locator"/>
    <link:label xlink:label="strl_ContractsReceivableUnpaidProjectContractPrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_ContractsReceivableUnpaidProjectContractPrice</link:label>
    <link:label xlink:label="strl_ContractsReceivableUnpaidProjectContractPrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contracts Receivable, Unpaid Project Contract Price</link:label>
    <link:label xlink:label="strl_ContractsReceivableUnpaidProjectContractPrice-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of unpaid project contract price that the Company is entitled to.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ContractsReceivableUnpaidProjectContractPrice" xlink:to="strl_ContractsReceivableUnpaidProjectContractPrice-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScenarioForecastMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario, Forecast [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioForecastMember" xlink:to="us-gaap_ScenarioForecastMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementScenarioAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_StatementScenarioAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt" xlink:label="us-gaap_RepaymentsOfSecuredDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RepaymentsOfSecuredDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RepaymentsOfSecuredDebt</link:label>
    <link:label xlink:label="us-gaap_RepaymentsOfSecuredDebt-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cumulative repayments &#8211; equipment-based revolver</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfSecuredDebt" xlink:to="us-gaap_RepaymentsOfSecuredDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_MajorityOwnedJointVenturesMember" xlink:label="strl_MajorityOwnedJointVenturesMember" xlink:type="locator"/>
    <link:label xlink:label="strl_MajorityOwnedJointVenturesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Majority Owned Joint Ventures [Member]</link:label>
    <link:label xlink:label="strl_MajorityOwnedJointVenturesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents majority owned joint ventures of the company.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_MajorityOwnedJointVenturesMember" xlink:to="strl_MajorityOwnedJointVenturesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</link:label>
    <link:label xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLossMember" xlink:label="us-gaap_OperatingIncomeLossMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingIncomeLossMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss) [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLossMember" xlink:to="us-gaap_OperatingIncomeLossMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</link:label>
    <link:label xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Distributions to noncontrolling interest owners</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsDiscountRate" xlink:label="us-gaap_FairValueInputsDiscountRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueInputsDiscountRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FairValueInputsDiscountRate</link:label>
    <link:label xlink:label="us-gaap_FairValueInputsDiscountRate-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Inputs, Discount Rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsDiscountRate" xlink:to="us-gaap_FairValueInputsDiscountRate-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementLocationDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationConsiderationTransferred1</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementLocationAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MaximumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaximumMember" xlink:to="us-gaap_MaximumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RangeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_RangeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable" xlink:label="us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable</link:label>
    <link:label xlink:label="us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling owners&#8217; interests in earnings of subsidiaries and joint ventures</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable" xlink:to="us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock (1,882,058 shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plus: Noncontrolling owners&#8217; interests in earnings of subsidiaries and joint ventures</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MinimumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinimumMember" xlink:to="us-gaap_MinimumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Promissory notes</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Liabilities Incurred</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RangeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountingPoliciesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsidiariesMember" xlink:label="us-gaap_SubsidiariesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsidiariesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiaries [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiariesMember" xlink:to="us-gaap_SubsidiariesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</link:label>
    <link:label xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</link:label>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to noncontrolling interest included in equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MinorityInterestDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDisclosureTextBlock" xlink:to="us-gaap_MinorityInterestDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationContingentConsiderationLiability</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityMethodInvesteeNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvesteeNameDomain" xlink:to="us-gaap_EquityMethodInvesteeNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfCashFlowsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Income Statement [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:to="us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Balance Sheet [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts" xlink:label="strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts" xlink:type="locator"/>
    <link:label xlink:label="strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts</link:label>
    <link:label xlink:label="strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current maturities of long-term debt</link:label>
    <link:label xlink:label="strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts" xlink:to="strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AllocatedShareBasedCompensationExpense</link:label>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherOperatingIncomeExpenseNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other operating (expense) income, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transportation and construction equipment acquired through financing arrangements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LegalEntityTypeOfCounterpartyDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity Type of Counterparty [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:to="us-gaap_LegalEntityTypeOfCounterpartyDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-cash items:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity of Counterparty, Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:label="us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromSecuredLinesOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative drawdowns &#8211; equipment-based revolver</link:label>
    <link:label xlink:label="us-gaap_ProceedsFromSecuredLinesOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Secured Lines of Credit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:to="us-gaap_ProceedsFromSecuredLinesOfCredit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInContractReceivablesNet" xlink:label="us-gaap_IncreaseDecreaseInContractReceivablesNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInContractReceivablesNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInContractReceivablesNet</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInContractReceivablesNet-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Contracts receivable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractReceivablesNet" xlink:to="us-gaap_IncreaseDecreaseInContractReceivablesNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock-based compensation (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProfitLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ProfitLoss</link:label>
    <link:label xlink:label="us-gaap_ProfitLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInUnbilledReceivables</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:to="us-gaap_IncreaseDecreaseInUnbilledReceivables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesNoncurrent</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total long-term liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="us-gaap_InterestIncomeOther" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestIncomeOther-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOther" xlink:to="us-gaap_InterestIncomeOther-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:label="us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:to="us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherLiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</link:label>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income before tax</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesAndStockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained deficit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PolicyTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_PolicyTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInInventories-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInInventories</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInInventories-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_StevePRadosIncMember" xlink:label="strl_StevePRadosIncMember" xlink:type="locator"/>
    <link:label xlink:label="strl_StevePRadosIncMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Steve P. Rados, Inc. [Member]</link:label>
    <link:label xlink:label="strl_StevePRadosIncMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to the construction joint venture with Steve P. Rados, Inc.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_StevePRadosIncMember" xlink:to="strl_StevePRadosIncMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CreditFacilityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevolvingCreditFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CreditFacilityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term debt, net of current maturities</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total long-term debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementClassOfStockAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractsReceivableClaimsAndUncertainAmounts" xlink:label="us-gaap_ContractsReceivableClaimsAndUncertainAmounts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractsReceivableClaimsAndUncertainAmounts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ContractsReceivableClaimsAndUncertainAmounts</link:label>
    <link:label xlink:label="us-gaap_ContractsReceivableClaimsAndUncertainAmounts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contracts Receivable, Claims and Uncertain Amounts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractsReceivableClaimsAndUncertainAmounts" xlink:to="us-gaap_ContractsReceivableClaimsAndUncertainAmounts-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_SeniorSecuredTermLoansMember" xlink:label="strl_SeniorSecuredTermLoansMember" xlink:type="locator"/>
    <link:label xlink:label="strl_SeniorSecuredTermLoansMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Secured Term Loans [Member]</link:label>
    <link:label xlink:label="strl_SeniorSecuredTermLoansMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Refers to information regarding senior secured term loans.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_SeniorSecuredTermLoansMember" xlink:to="strl_SeniorSecuredTermLoansMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_LoanAndSecurityAgreementMember" xlink:label="strl_LoanAndSecurityAgreementMember" xlink:type="locator"/>
    <link:label xlink:label="strl_LoanAndSecurityAgreementMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loan and Security Agreement [Member]</link:label>
    <link:label xlink:label="strl_LoanAndSecurityAgreementMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Refers to information regarding the loan and security agreement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_LoanAndSecurityAgreementMember" xlink:to="strl_LoanAndSecurityAgreementMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermNotesPayable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermNotesPayable</link:label>
    <link:label xlink:label="us-gaap_LongTermNotesPayable-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes Payable, Noncurrent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DisclosureTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes to Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesNoncurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term liabilities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesCurrent</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less current liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquireBusinessesGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquireBusinessesGross-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GeneralAndAdministrativeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GeneralAndAdministrativeExpense</link:label>
    <link:label xlink:label="us-gaap_GeneralAndAdministrativeExpense-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">General and administrative expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BillingsInExcessOfCostCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Billings in excess of costs and estimated earnings on uncompleted contracts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BillingsInExcessOfCostCurrent" xlink:to="us-gaap_BillingsInExcessOfCostCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GrossProfit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GrossProfit</link:label>
    <link:label xlink:label="us-gaap_GrossProfit-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:label="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:type="locator"/>
    <link:label xlink:label="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and Estimated Earnings in Excess of Billings [Member]</link:label>
    <link:label xlink:label="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Primary financial statement caption encompassing costs and estimated earnings in excess of billings.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:to="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="locator"/>
    <link:label xlink:label="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings</link:label>
    <link:label xlink:label="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Members&#8217; interest subject to mandatory redemption and undistributed earnings</link:label>
    <link:label xlink:label="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the increase (decrease) in member's interest subject to mandatory redemption and undistributed earnings.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:to="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:label="strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:type="locator"/>
    <link:label xlink:label="strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures</link:label>
    <link:label xlink:label="strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Receivables from and equity in construction joint ventures</link:label>
    <link:label xlink:label="strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The net change during the reporting period in Equity in and Receivable from unconsolidated joint ventures.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:to="strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:label xlink:label="dei_AmendmentFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current maturities of long-term debt</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtCurrent-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less current maturities of long-term debt, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, par value $0.01 per share; 28,000,000 shares authorized, 25,050,501 and 24,987,306 shares issued</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_RevenueRecognitionPercentageOfCompletionRange" xlink:label="strl_RevenueRecognitionPercentageOfCompletionRange" xlink:type="locator"/>
    <link:label xlink:label="strl_RevenueRecognitionPercentageOfCompletionRange-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_RevenueRecognitionPercentageOfCompletionRange</link:label>
    <link:label xlink:label="strl_RevenueRecognitionPercentageOfCompletionRange-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition Percentage of Completion Range</link:label>
    <link:label xlink:label="strl_RevenueRecognitionPercentageOfCompletionRange-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the length of time the Company's contracts generally take to complete.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_RevenueRecognitionPercentageOfCompletionRange" xlink:to="strl_RevenueRecognitionPercentageOfCompletionRange-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WarrantyTerm" xlink:label="strl_WarrantyTerm" xlink:type="locator"/>
    <link:label xlink:label="strl_WarrantyTerm-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_WarrantyTerm</link:label>
    <link:label xlink:label="strl_WarrantyTerm-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warranty Term</link:label>
    <link:label xlink:label="strl_WarrantyTerm-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the warranty term.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_WarrantyTerm" xlink:to="strl_WarrantyTerm-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAssetsNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other assets, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</link:label>
    <link:label xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gain on disposal of property and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Payable for Transportation and Construction Equipment [Member]</link:label>
    <link:label xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the notes payable for transportation and construction equipment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:to="strl_NotesPayableForTransportationAndConstructionEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnapprovedChangeOrdersAmount" xlink:label="us-gaap_UnapprovedChangeOrdersAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnapprovedChangeOrdersAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnapprovedChangeOrdersAmount</link:label>
    <link:label xlink:label="us-gaap_UnapprovedChangeOrdersAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unapproved Change Orders, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnapprovedChangeOrdersAmount" xlink:to="us-gaap_UnapprovedChangeOrdersAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_CurrentFiscalYearEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_Backlog" xlink:label="strl_Backlog" xlink:type="locator"/>
    <link:label xlink:label="strl_Backlog-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Backlog</link:label>
    <link:label xlink:label="strl_Backlog-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the amount of backlog as of the balance sheet date.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_Backlog" xlink:to="strl_Backlog-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_ConstructionEquipmentMember" xlink:label="strl_ConstructionEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="strl_ConstructionEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction Equipment [Member]</link:label>
    <link:label xlink:label="strl_ConstructionEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the construction equipment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ConstructionEquipmentMember" xlink:to="strl_ConstructionEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalPeriodFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalYearFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentPeriodEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, par value $0.01 per share; 1,000,000 shares authorized, none issued</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentType-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedIncomeTaxesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DepreciationDepletionAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current assets</link:label>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AccruedLiabilitiesCurrent</link:label>
    <link:label xlink:label="us-gaap_AccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongtermDebtTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityFilerCategory-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCurrentReportingStatus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityVoluntaryFilers-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongtermDebtTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:to="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityWellKnownSeasonedIssuer-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPercentageOfCompletionMethod" xlink:label="us-gaap_RevenueRecognitionPercentageOfCompletionMethod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueRecognitionPercentageOfCompletionMethod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Percentage-of-Completion Method [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPercentageOfCompletionMethod" xlink:to="us-gaap_RevenueRecognitionPercentageOfCompletionMethod-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net loss to 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:label="strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:type="locator"/>
    <link:label xlink:label="strl_ReceivablesFromAndEquityInConstructionJointVenture-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables from and equity in construction joint ventures</link:label>
    <link:label xlink:label="strl_ReceivablesFromAndEquityInConstructionJointVenture-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sterling&#8217;s receivables from and equity in construction joint ventures</link:label>
    <link:label xlink:label="strl_ReceivablesFromAndEquityInConstructionJointVenture-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amounts due from minority-owned entities in which the reporting entity shares joint control with another party or group, due within 1 year (or 1 business cycle). Also, includes the entity's equity in minority-owned joint ventures.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:to="strl_ReceivablesFromAndEquityInConstructionJointVenture-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCentralIndexKey-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityRegistrantName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="locator"/>
    <link:label xlink:label="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Members&#8217; interest subject to mandatory redemption and undistributed earnings</link:label>
    <link:label xlink:label="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liability</link:label>
    <link:label xlink:label="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The element that represents the member's interest subject to mandatory redemption and undistributed earnings.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:to="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:label xlink:label="dei_LegalEntityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average number of common shares outstanding used in computing per share amounts:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CurrentIncomeTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MinorityInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling interests</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</link:label>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_InterestExpenseAndAccretedInterest" xlink:label="strl_InterestExpenseAndAccretedInterest" xlink:type="locator"/>
    <link:label xlink:label="strl_InterestExpenseAndAccretedInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_InterestExpenseAndAccretedInterest</link:label>
    <link:label xlink:label="strl_InterestExpenseAndAccretedInterest-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label xlink:label="strl_InterestExpenseAndAccretedInterest-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The cost of borrowed funds accounted for as interest that was charged against earnings during the period. And, includes amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_InterestExpenseAndAccretedInterest" xlink:to="strl_InterestExpenseAndAccretedInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</link:label>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:label="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:type="locator"/>
    <link:label xlink:label="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests</link:label>
    <link:label xlink:label="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss before income taxes and earnings attributable to noncontrolling interests</link:label>
    <link:label xlink:label="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sum of operating profit and non-operating income (expense) before income taxes, extraordinary items, cumulative effects of changes in accounting principles, and non-controlling interest.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:to="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net loss attributable to Sterling common stockholders</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss attributable to Sterling common stockholders</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from sale of property and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxesPaid-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash paid during the period for income taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaid" xlink:label="us-gaap_InterestPaid" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestPaid-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash paid during the period for interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaid" xlink:to="us-gaap_InterestPaid-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapital-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional paid in capital</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Assets</link:label>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock" xlink:label="strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Agreement Obligation [Table Text Block]</link:label>
    <link:label xlink:label="strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of the components of an agreement obligation.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock" xlink:to="strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sterling stockholders&#8217; equity:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock" xlink:label="strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Changes in Noncontrolling Interests and Joint Ventures [Table Text Block]</link:label>
    <link:label xlink:label="strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of changes in noncontrolling interests and joint ventures.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock" xlink:to="strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:label xlink:label="dei_TradingSymbol-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNet" xlink:label="us-gaap_AssetsNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetsNet</link:label>
    <link:label xlink:label="us-gaap_AssetsNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNet" xlink:to="us-gaap_AssetsNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EquityMethodInvestmentOwnershipPercentage</link:label>
    <link:label xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Additions to property and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_MembersInterestSubjectToMandatoryRedemption" xlink:label="strl_MembersInterestSubjectToMandatoryRedemption" xlink:type="locator"/>
    <link:label xlink:label="strl_MembersInterestSubjectToMandatoryRedemption-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Members&#8217; interest subject to mandatory redemption</link:label>
    <link:label xlink:label="strl_MembersInterestSubjectToMandatoryRedemption-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The Member's interest subject to mandatory redemption.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_MembersInterestSubjectToMandatoryRedemption" xlink:to="strl_MembersInterestSubjectToMandatoryRedemption-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Sterling common stockholders&#8217; equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentTerm-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentTerm</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentTerm-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommitmentsAndContingencies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 8)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Liabilities</link:label>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfGoodsSold-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CostOfGoodsSold</link:label>
    <link:label xlink:label="us-gaap_CostOfGoodsSold-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cost of revenues</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsSold" xlink:to="us-gaap_CostOfGoodsSold-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_OwnershipInterestInJointVenture" xlink:label="strl_OwnershipInterestInJointVenture" xlink:type="locator"/>
    <link:label xlink:label="strl_OwnershipInterestInJointVenture-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_OwnershipInterestInJointVenture</link:label>
    <link:label xlink:label="strl_OwnershipInterestInJointVenture-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership Interest in Joint Venture</link:label>
    <link:label xlink:label="strl_OwnershipInterestInJointVenture-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the ownership interest in joint venture.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_OwnershipInterestInJointVenture" xlink:to="strl_OwnershipInterestInJointVenture-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestrictedCashAndCashEquivalents-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RestrictedCashAndCashEquivalents</link:label>
    <link:label xlink:label="us-gaap_RestrictedCashAndCashEquivalents-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalents" xlink:to="us-gaap_RestrictedCashAndCashEquivalents-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contracts receivable, including retainage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:to="us-gaap_ReceivablesLongTermContractsOrPrograms-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_VariableInterestEntitiesTextBlock" xlink:label="strl_VariableInterestEntitiesTextBlock" xlink:type="locator"/>
    <link:label xlink:label="strl_VariableInterestEntitiesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entities [Text Block]</link:label>
    <link:label xlink:label="strl_VariableInterestEntitiesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of variable interest entities (VIE), including, but not limited to the nature, purpose, size, and activities of the VIE, the carrying amount and classification of consolidated assets that are collateral for the VIE's obligations, lack of recourse if creditors (or beneficial interest holders) of a consolidated VIE have no recourse to the general credit of the primary beneficiary.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_VariableInterestEntitiesTextBlock" xlink:to="strl_VariableInterestEntitiesTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_EquipmentBasedFacilityMember" xlink:label="strl_EquipmentBasedFacilityMember" xlink:type="locator"/>
    <link:label xlink:label="strl_EquipmentBasedFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment-based Facility [Member]</link:label>
    <link:label xlink:label="strl_EquipmentBasedFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the Equipment-based Facility.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_EquipmentBasedFacilityMember" xlink:to="strl_EquipmentBasedFacilityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SupplementalCashFlowInformationAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental disclosures of cash flow information:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_AssetBasedFacilityMember" xlink:label="strl_AssetBasedFacilityMember" xlink:type="locator"/>
    <link:label xlink:label="strl_AssetBasedFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset-based Facility [Member]</link:label>
    <link:label xlink:label="strl_AssetBasedFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents loan and security agreement entered into in May 2015.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_AssetBasedFacilityMember" xlink:to="strl_AssetBasedFacilityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Goodwill-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label xlink:label="us-gaap_Goodwill-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NationsMember" xlink:label="strl_NationsMember" xlink:type="locator"/>
    <link:label xlink:label="strl_NationsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nations [Member]</link:label>
    <link:label xlink:label="strl_NationsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to Nations Fund I, LLC and Nations Equipment Finance, LLC.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_NationsMember" xlink:to="strl_NationsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total property and equipment, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsCurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestExpenseDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InterestExpenseDebt</link:label>
    <link:label xlink:label="us-gaap_InterestExpenseDebt-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtFairValue" xlink:label="us-gaap_LongTermDebtFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebtFairValue</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Fair Value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtFairValue" xlink:to="us-gaap_LongTermDebtFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConstructionInProgressMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral" xlink:label="strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral" xlink:type="locator"/>
    <link:label xlink:label="strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral</link:label>
    <link:label xlink:label="strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Percentage of Appraised Value of Collateral</link:label>
    <link:label xlink:label="strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents percentage of the appraised value of collateral pledged for loans.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral" xlink:to="strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestInJointVentures" xlink:label="us-gaap_MinorityInterestInJointVentures" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MinorityInterestInJointVentures-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_MinorityInterestInJointVentures</link:label>
    <link:label xlink:label="us-gaap_MinorityInterestInJointVentures-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, beginning of period</link:label>
    <link:label xlink:label="us-gaap_MinorityInterestInJointVentures-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, end of period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestInJointVentures" xlink:to="us-gaap_MinorityInterestInJointVentures-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentInterestRateStatedPercentage</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LeaseholdImprovementsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</link:label>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net (decrease) increase in cash and cash equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TableTextBlock</link:label>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes Tables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_TableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BuildingMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LandMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income before tax</link:label>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentFaceAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentFaceAmount</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentFaceAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_MyersAndSonsConstructionMember" xlink:label="strl_MyersAndSonsConstructionMember" xlink:type="locator"/>
    <link:label xlink:label="strl_MyersAndSonsConstructionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Myers and Sons Construction [Member]</link:label>
    <link:label xlink:label="strl_MyersAndSonsConstructionMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to Myers &amp; Sons Construction, L.P.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="strl_MyersAndSonsConstructionMember" xlink:to="strl_MyersAndSonsConstructionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total equity</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</link:label>
    <link:label xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash (used in) provided operating activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis-label" xlink:type="arc"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>strl-20170331_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 12:12AM UTC 2017-05-03--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-8-commitments-and-contingencies" xlink:href="strl-20170331.xsd#statement-note-8-commitments-and-contingencies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-8-commitments-and-contingencies" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment" xlink:href="strl-20170331.xsd#statement-note-6-property-and-equipment" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-document-and-entity-information" xlink:href="strl-20170331.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DocumentAndEntityInformation" xlink:label="strl_DocumentAndEntityInformation" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_DocumentAndEntityInformation" xlink:to="dei_DocumentInformationTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:href="strl-20170331.xsd#statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-1-summary-of-business-and-significant-accounting-policies" xlink:href="strl-20170331.xsd#statement-note-1-summary-of-business-and-significant-accounting-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-1-summary-of-business-and-significant-accounting-policies" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:label="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_LoanAndSecurityAgreementMember" xlink:label="strl_LoanAndSecurityAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_SeniorSecuredTermLoansMember" xlink:label="strl_SeniorSecuredTermLoansMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneConstructionMember" xlink:label="strl_TealstoneConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WilmingtonTrustNationalAssociationMember" xlink:label="strl_WilmingtonTrustNationalAssociationMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLossMember" xlink:label="us-gaap_OperatingIncomeLossMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="strl_TealstoneConstructionMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="strl_LoanAndSecurityAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="strl_WilmingtonTrustNationalAssociationMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="strl_SeniorSecuredTermLoansMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_OperatingIncomeLossMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-2-cash-and-cash-equivalents-and-restricted-cash" xlink:href="strl-20170331.xsd#statement-note-2-cash-and-cash-equivalents-and-restricted-cash" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-2-cash-and-cash-equivalents-and-restricted-cash" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_MajorityOwnedJointVenturesMember" xlink:label="strl_MajorityOwnedJointVenturesMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="us-gaap_OtherAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="us-gaap_OtherCurrentAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="strl_MajorityOwnedJointVenturesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_OtherAssetsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_OtherCurrentAssetsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests" xlink:href="strl-20170331.xsd#statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="strl_MyersMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_MinorityInterestDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures" xlink:href="strl-20170331.xsd#statement-note-4-construction-joint-ventures" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_GraniteConstructionCorporationMember" xlink:label="strl_GraniteConstructionCorporationMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_StevePRadosIncMember" xlink:label="strl_StevePRadosIncMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="strl_StevePRadosIncMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="strl_GraniteConstructionCorporationMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities" xlink:href="strl-20170331.xsd#statement-note-5-variable-interest-entities" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_VariableInterestEntitiesTextBlock" xlink:label="strl_VariableInterestEntitiesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="strl_MyersMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="strl_VariableInterestEntitiesTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-" xlink:href="strl-20170331.xsd#statement-note-7-line-of-credit-and-longterm-debt-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_AssetBasedFacilityMember" xlink:label="strl_AssetBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_EquipmentBasedFacilityMember" xlink:label="strl_EquipmentBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NationsMember" xlink:label="strl_NationsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="strl_NationsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="strl_AssetBasedFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="strl_EquipmentBasedFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-9-income-taxes" xlink:href="strl-20170331.xsd#statement-note-9-income-taxes" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-9-income-taxes" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders" xlink:href="strl-20170331.xsd#statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-11-stockbased-compensation" xlink:href="strl-20170331.xsd#statement-note-11-stockbased-compensation" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-11-stockbased-compensation" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events" xlink:href="strl-20170331.xsd#statement-note-12-subsequent-events" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_LoanAndSecurityAgreementMember" xlink:label="strl_LoanAndSecurityAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesToFinancialStatementsAbstract" xlink:label="strl_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_SeniorSecuredTermLoansMember" xlink:label="strl_SeniorSecuredTermLoansMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneConstructionMember" xlink:label="strl_TealstoneConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneResidentialConcreteIncMember" xlink:label="strl_TealstoneResidentialConcreteIncMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WarrantsToTheLendersUnderTheLoanAgreementMember" xlink:label="strl_WarrantsToTheLendersUnderTheLoanAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WilmingtonTrustNationalAssociationMember" xlink:label="strl_WilmingtonTrustNationalAssociationMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="strl_TealstoneConstructionMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioForecastMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="strl_WilmingtonTrustNationalAssociationMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="strl_LoanAndSecurityAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="strl_SeniorSecuredTermLoansMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="strl_TealstoneResidentialConcreteIncMember" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="strl_WarrantsToTheLendersUnderTheLoanAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-significant-accounting-policies-policies" xlink:href="strl-20170331.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-significant-accounting-policies-policies" xlink:label="strl_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPercentageOfCompletionMethod" xlink:label="us-gaap_RevenueRecognitionPercentageOfCompletionMethod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-significant-accounting-policies-policies" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPercentageOfCompletionMethod" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:href="strl-20170331.xsd#statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock" xlink:label="strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock" xlink:label="strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:label="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-tables" xlink:href="strl-20170331.xsd#statement-note-4-construction-joint-ventures-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-4-construction-joint-ventures-tables" xlink:label="strl_statement-statement-note-4-construction-joint-ventures-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-4-construction-joint-ventures-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-tables" xlink:href="strl-20170331.xsd#statement-note-5-variable-interest-entities-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_MyersAndSonsConstructionMember" xlink:label="strl_MyersAndSonsConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-5-variable-interest-entities-tables" xlink:label="strl_statement-statement-note-5-variable-interest-entities-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-5-variable-interest-entities-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="strl_MyersAndSonsConstructionMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment-tables" xlink:href="strl-20170331.xsd#statement-note-6-property-and-equipment-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-6-property-and-equipment-tables" xlink:label="strl_statement-statement-note-6-property-and-equipment-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-6-property-and-equipment-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-tables" xlink:href="strl-20170331.xsd#statement-note-7-line-of-credit-and-longterm-debt-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-7-line-of-credit-and-longterm-debt-tables" xlink:label="strl_statement-statement-note-7-line-of-credit-and-longterm-debt-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-7-line-of-credit-and-longterm-debt-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:href="strl-20170331.xsd#statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:label="strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-tables" xlink:href="strl-20170331.xsd#statement-note-12-subsequent-events-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-tables" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-12-subsequent-events-tables" xlink:label="strl_statement-statement-note-12-subsequent-events-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-12-subsequent-events-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-1-summary-of-business-and-significant-accounting-policies-details-textual" xlink:href="strl-20170331.xsd#statement-note-1-summary-of-business-and-significant-accounting-policies-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-1-summary-of-business-and-significant-accounting-policies-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_ContractsReceivableUnpaidProjectContractPrice" xlink:label="strl_ContractsReceivableUnpaidProjectContractPrice-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:label="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_EstimatedConstructionGrossProfitLossBeforeTax" xlink:label="strl_EstimatedConstructionGrossProfitLossBeforeTax-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_LoanAndSecurityAgreementMember" xlink:label="strl_LoanAndSecurityAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_OwnershipInterestInJointVenture" xlink:label="strl_OwnershipInterestInJointVenture-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_RevenueRecognitionPercentageOfCompletionRange" xlink:label="strl_RevenueRecognitionPercentageOfCompletionRange-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_SeniorSecuredTermLoansMember" xlink:label="strl_SeniorSecuredTermLoansMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneConstructionMember" xlink:label="strl_TealstoneConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WarrantyTerm" xlink:label="strl_WarrantyTerm-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WilmingtonTrustNationalAssociationMember" xlink:label="strl_WilmingtonTrustNationalAssociationMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractsReceivableClaimsAndUncertainAmounts" xlink:label="us-gaap_ContractsReceivableClaimsAndUncertainAmounts-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLossMember" xlink:label="us-gaap_OperatingIncomeLossMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnapprovedChangeOrdersAmount" xlink:label="us-gaap_UnapprovedChangeOrdersAmount-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="strl_TealstoneConstructionMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="strl_LoanAndSecurityAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="strl_WilmingtonTrustNationalAssociationMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="strl_SeniorSecuredTermLoansMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_OperatingIncomeLossMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="strl_CostsAndEstimatedEarningsInExcessOfBillingsMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_OwnershipInterestInJointVenture-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_RevenueRecognitionPercentageOfCompletionRange-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_WarrantyTerm-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_EstimatedConstructionGrossProfitLossBeforeTax-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnapprovedChangeOrdersAmount-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractsReceivableClaimsAndUncertainAmounts-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_ContractsReceivableUnpaidProjectContractPrice-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-2-cash-and-cash-equivalents-and-restricted-cash-details-textual" xlink:href="strl-20170331.xsd#statement-note-2-cash-and-cash-equivalents-and-restricted-cash-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-2-cash-and-cash-equivalents-and-restricted-cash-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_MajorityOwnedJointVenturesMember" xlink:label="strl_MajorityOwnedJointVenturesMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="us-gaap_OtherAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="us-gaap_OtherCurrentAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="strl_MajorityOwnedJointVenturesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_OtherAssetsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_OtherCurrentAssetsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedCashAndCashEquivalents-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-details-textual" xlink:href="strl-20170331.xsd#statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="strl_MyersMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-details-textual" xlink:href="strl-20170331.xsd#statement-note-4-construction-joint-ventures-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures" xlink:label="strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_GraniteConstructionCorporationMember" xlink:label="strl_GraniteConstructionCorporationMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_StevePRadosIncMember" xlink:label="strl_StevePRadosIncMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="us-gaap_EquityMethodInvesteeNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="strl_StevePRadosIncMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="strl_GraniteConstructionCorporationMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-details-textual" xlink:href="strl-20170331.xsd#statement-note-5-variable-interest-entities-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_MyersMember" xlink:label="strl_MyersMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="strl_MyersMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-details-textual" xlink:href="strl-20170331.xsd#statement-note-7-line-of-credit-and-longterm-debt-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_AssetBasedFacilityMember" xlink:label="strl_AssetBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral" xlink:label="strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_EquipmentBasedFacilityMember" xlink:label="strl_EquipmentBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NationsMember" xlink:label="strl_NationsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtFairValue" xlink:label="us-gaap_LongTermDebtFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:label="us-gaap_ProceedsFromSecuredLinesOfCredit-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="strl_NationsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="strl_AssetBasedFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="strl_EquipmentBasedFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermNotesPayable-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentTerm-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpenseDebt-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromSecuredLinesOfCredit-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCredit-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-9-income-taxes-details-textual" xlink:href="strl-20170331.xsd#statement-note-9-income-taxes-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-9-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual" xlink:href="strl-20170331.xsd#statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-11-stockbased-compensation-details-textual" xlink:href="strl-20170331.xsd#statement-note-11-stockbased-compensation-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-11-stockbased-compensation-details-textual" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-details-textual" xlink:href="strl-20170331.xsd#statement-note-12-subsequent-events-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-details-textual" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_ClassOfWarrantOrRightTerm" xlink:label="strl_ClassOfWarrantOrRightTerm-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters" xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne" xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo" xlink:label="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo" xlink:label="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_LoanAndSecurityAgreementMember" xlink:label="strl_LoanAndSecurityAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage" xlink:label="strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NoteToFinancialStatementDetailsTextual" xlink:label="strl_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_SeniorSecuredTermLoansMember" xlink:label="strl_SeniorSecuredTermLoansMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneConstructionMember" xlink:label="strl_TealstoneConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneResidentialConcreteIncMember" xlink:label="strl_TealstoneResidentialConcreteIncMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WarrantsToTheLendersUnderTheLoanAgreementMember" xlink:label="strl_WarrantsToTheLendersUnderTheLoanAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WilmingtonTrustNationalAssociationMember" xlink:label="strl_WilmingtonTrustNationalAssociationMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsDiscountRate" xlink:label="us-gaap_FairValueInputsDiscountRate-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="strl_TealstoneConstructionMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioForecastMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="strl_WilmingtonTrustNationalAssociationMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="strl_LoanAndSecurityAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="strl_SeniorSecuredTermLoansMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="strl_TealstoneResidentialConcreteIncMember" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="strl_WarrantsToTheLendersUnderTheLoanAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueInputsDiscountRate-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne-2" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo-2" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne-2" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo-2" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters-2" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity-2" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters-2" xlink:type="arc"/>
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_ClassOfWarrantOrRightTerm-2" xlink:type="arc"/>
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights-2" xlink:type="arc"/>
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals" xlink:href="strl-20170331.xsd#statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneConstructionMember" xlink:label="strl_TealstoneConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals" xlink:label="strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="strl_TealstoneConstructionMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" xlink:href="strl-20170331.xsd#statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_BusinessCombinationConsiderationTransferredDeferredPayments" xlink:label="strl_BusinessCombinationConsiderationTransferredDeferredPayments" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_TealstoneConstructionMember" xlink:label="strl_TealstoneConstructionMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" xlink:label="strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="strl_TealstoneConstructionMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_BusinessCombinationConsiderationTransferredDeferredPayments" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:href="strl-20170331.xsd#statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_MembersInterestSubjectToMandatoryRedemption" xlink:label="strl_MembersInterestSubjectToMandatoryRedemption" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings-3" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_UndistributedEarningsOfDomesticSubsidiariesNet" xlink:label="strl_UndistributedEarningsOfDomesticSubsidiariesNet" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:label="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_MembersInterestSubjectToMandatoryRedemption" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_UndistributedEarningsOfDomesticSubsidiariesNet" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment-property-and-equipment-details" xlink:href="strl-20170331.xsd#statement-note-6-property-and-equipment-property-and-equipment-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment-property-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_ConstructionEquipmentMember" xlink:label="strl_ConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_WaterRightsMember" xlink:label="strl_WaterRightsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-6-property-and-equipment-property-and-equipment-details" xlink:label="strl_statement-statement-note-6-property-and-equipment-property-and-equipment-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TransportationEquipmentMember" xlink:label="us-gaap_TransportationEquipmentMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-6-property-and-equipment-property-and-equipment-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="strl_ConstructionEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_TransportationEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_OfficeEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LeaseholdImprovementsMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_ConstructionInProgressMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LandMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="strl_WaterRightsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-n7" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:href="strl-20170331.xsd#statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_EquipmentBasedFacilityMember" xlink:label="strl_EquipmentBasedFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts" xlink:label="strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NationsMember" xlink:label="strl_NationsMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:label="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:label="strl_statement-statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="us-gaap_DeferredFinanceCostsCurrentNet-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt-1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NotesPayable" xlink:label="us-gaap_NotesPayable-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="strl_NationsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="strl_EquipmentBasedFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="strl_NotesPayableForTransportationAndConstructionEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt-1" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NotesPayable-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsCurrentNet-n8" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtCurrent-n8" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:href="strl-20170331.xsd#statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures" xlink:label="strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInContractReceivablesNet" xlink:label="us-gaap_IncreaseDecreaseInContractReceivablesNet-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="us-gaap_IncreaseDecreaseInUnbilledReceivables-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaid" xlink:label="us-gaap_InterestPaid" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:label="us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt" xlink:label="us-gaap_RepaymentsOfSecuredDebt-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-n7" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractReceivablesNet-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInUnbilledReceivables-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories-n7" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures-n8" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n7" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_RepaymentsOfLongTermDebt-n7" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromSecuredLinesOfCredit" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_RepaymentsOfSecuredDebt-n7" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue-4" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue-5" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaid" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:href="strl-20170331.xsd#statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:label="strl_statement-statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets-3" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:href="strl-20170331.xsd#statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statements-of-operations-unaudited" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests" xlink:label="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests-3" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_InterestExpenseAndAccretedInterest" xlink:label="strl_InterestExpenseAndAccretedInterest-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="us-gaap_InterestIncomeOther" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable" xlink:label="us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsSold-n7" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GeneralAndAdministrativeExpense-n7" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestIncomeOther" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_InterestExpenseAndAccretedInterest-n7" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests-3" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit-n7" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss-3" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable-n7" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-3" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:href="strl-20170331.xsd#statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_Backlog" xlink:label="strl_Backlog" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_NoncontrollingInterestInBacklog" xlink:label="strl_NoncontrollingInterestInBacklog" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:label="strl_ReceivablesFromAndEquityInConstructionJointVenture-2" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:label="strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNet" xlink:label="us-gaap_AssetsNet-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateJointVentureMember" xlink:label="us-gaap_CorporateJointVentureMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent-n7" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="us-gaap_CorporateJointVentureMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrent-n7" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsNet-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_Backlog" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_NoncontrollingInterestInBacklog" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_ReceivablesFromAndEquityInConstructionJointVenture-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:href="strl-20170331.xsd#statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:label="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:label="strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill-1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:label="us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-3" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="strl_ReceivablesFromAndEquityInConstructionJointVenture" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Goodwill-1" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets-3" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_BillingsInExcessOfCostCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LongTermDebtNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_MinorityInterest" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-3" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statement-of-changes-in-equity-unaudited" xlink:href="strl-20170331.xsd#statement-condensed-consolidated-statement-of-changes-in-equity-unaudited" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statement-of-changes-in-equity-unaudited" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1" xlink:label="strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1-1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-5" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_NoncontrollingInterestMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1-1" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding-5" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:href="strl-20170331.xsd#statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:label="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestInJointVentures" xlink:label="us-gaap_MinorityInterestInJointVentures-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestInJointVentures" xlink:label="us-gaap_MinorityInterestInJointVentures-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsidiariesMember" xlink:label="us-gaap_SubsidiariesMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="us-gaap_SubsidiariesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestInJointVentures-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestInJointVentures-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:href="strl-20170331.xsd#statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:label="strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateJointVentureMember" xlink:label="us-gaap_CorporateJointVentureMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest-1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="us-gaap_CorporateJointVentureMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest-1" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:href="strl-20170331.xsd#statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:label="strl_statement-statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details" xlink:href="strl-20170331.xsd#statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details" xlink:type="extended">
    <link:loc xlink:href="strl-20170331.xsd#strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details" xlink:label="strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="strl_statement-statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted-2" xlink:type="arc"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6767171104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Apr. 28, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">STERLING CONSTRUCTION CO INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000874238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">strl<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,977,437<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2017<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">2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6767752256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 37,147<span></span>
</td>
<td class="nump">$ 42,785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesLongTermContractsOrPrograms', window );">Contracts receivable, including retainage</a></td>
<td class="nump">91,089<span></span>
</td>
<td class="nump">84,132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">34,475<span></span>
</td>
<td class="nump">32,705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">3,757<span></span>
</td>
<td class="nump">3,708<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_strl_ReceivablesFromAndEquityInConstructionJointVenture', window );">Receivables from and equity in construction joint ventures</a></td>
<td class="nump">7,890<span></span>
</td>
<td class="nump">7,130<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">6,609<span></span>
</td>
<td class="nump">5,448<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">180,967<span></span>
</td>
<td class="nump">175,908<span></span>
</td>
</tr>
<tr class="re">
<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">65,821<span></span>
</td>
<td class="nump">68,127<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">54,820<span></span>
</td>
<td class="nump">54,820<span></span>
</td>
</tr>
<tr class="re">
<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, net</a></td>
<td class="nump">2,968<span></span>
</td>
<td class="nump">2,968<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">304,576<span></span>
</td>
<td class="nump">301,823<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">71,448<span></span>
</td>
<td class="nump">67,097<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BillingsInExcessOfCostCurrent', window );">Billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="nump">62,656<span></span>
</td>
<td class="nump">64,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">2,939<span></span>
</td>
<td class="nump">3,845<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">78<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">7,885<span></span>
</td>
<td class="nump">5,322<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other current liabilities</a></td>
<td class="nump">6,745<span></span>
</td>
<td class="nump">6,150<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">151,778<span></span>
</td>
<td class="nump">146,592<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term 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_LongTermDebtNoncurrent', window );">Long-term debt, net of current maturities</a></td>
<td class="nump">1,358<span></span>
</td>
<td class="nump">1,549<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_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings', window );">Members&#8217; interest subject to mandatory redemption and undistributed earnings</a></td>
<td class="nump">44,183<span></span>
</td>
<td class="nump">45,230<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">419<span></span>
</td>
<td class="nump">362<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_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">45,960<span></span>
</td>
<td class="nump">47,141<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 8)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Sterling stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, par value $0.01 per share; 1,000,000 shares authorized, none issued</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, par value $0.01 per share; 28,000,000 shares authorized, 25,050,501 and 24,987,306 shares issued</a></td>
<td class="nump">251<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="ro">
<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">209,555<span></span>
</td>
<td class="nump">208,922<span></span>
</td>
</tr>
<tr class="re">
<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 deficit</a></td>
<td class="num">(103,995)<span></span>
</td>
<td class="num">(101,738)<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 Sterling common stockholders&#8217; equity</a></td>
<td class="nump">105,811<span></span>
</td>
<td class="nump">107,434<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">1,027<span></span>
</td>
<td class="nump">656<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">106,838<span></span>
</td>
<td class="nump">108,090<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 equity</a></td>
<td class="nump">$ 304,576<span></span>
</td>
<td class="nump">$ 301,823<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 element that represents the member's interest subject to mandatory redemption and undistributed earnings.</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;">strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_strl_ReceivablesFromAndEquityInConstructionJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts due from minority-owned entities in which the reporting entity shares joint control with another party or group, due within 1 year (or 1 business cycle). Also, includes the entity's equity in minority-owned joint ventures.</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;">strl_ReceivablesFromAndEquityInConstructionJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BillingsInExcessOfCostCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method that are expected to be realized within one year or one operating cycle, whichever is longer, from the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57788-111642<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57807-111642<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57795-111642<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BillingsInExcessOfCostCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57795-111642<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57807-111642<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<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_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_LiabilitiesOtherThanLongtermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<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_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4590271-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4568740-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6927640688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</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 (in shares)</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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<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 (in shares)</a></td>
<td class="nump">28,000,000<span></span>
</td>
<td class="nump">28,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">25,050,501<span></span>
</td>
<td class="nump">24,987,306<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6767318672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 153,416<span></span>
</td>
<td class="nump">$ 126,567<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsSold', window );">Cost of revenues</a></td>
<td class="num">(144,129)<span></span>
</td>
<td class="num">(123,019)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">9,287<span></span>
</td>
<td class="nump">3,548<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(10,604)<span></span>
</td>
<td class="num">(10,085)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other operating (expense) income, net</a></td>
<td class="num">(471)<span></span>
</td>
<td class="nump">71<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 loss</a></td>
<td class="num">(1,788)<span></span>
</td>
<td class="num">(6,466)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">3<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_strl_InterestExpenseAndAccretedInterest', window );">Interest expense</a></td>
<td class="num">(112)<span></span>
</td>
<td class="num">(873)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests', window );">Loss before income taxes and earnings attributable to noncontrolling interests</a></td>
<td class="num">(1,859)<span></span>
</td>
<td class="num">(7,336)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="num">(27)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(1,886)<span></span>
</td>
<td class="num">(7,336)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable', window );">Noncontrolling owners&#8217; interests in earnings of subsidiaries and joint ventures</a></td>
<td class="num">(371)<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss attributable to Sterling common stockholders</a></td>
<td class="num">$ (2,257)<span></span>
</td>
<td class="num">$ (7,328)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net loss per share attributable to Sterling common stockholders:</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_EarningsPerShareBasicAndDiluted', window );">Basic and diluted (in dollars per share)</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="num">$ (0.37)<span></span>
</td>
</tr>
<tr class="ro">
<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 used in computing per share amounts:</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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Basic and diluted (in shares)</a></td>
<td class="nump">25,022<span></span>
</td>
<td class="nump">19,760<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating profit and non-operating income (expense) before income taxes, extraordinary items, cumulative effects of changes in accounting principles, and non-controlling interest.</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;">strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_strl_InterestExpenseAndAccretedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of borrowed funds accounted for as interest that was charged against earnings during the period. And, includes amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values.</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;">strl_InterestExpenseAndAccretedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_CostOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs related to goods produced and sold during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as 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;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/presentationRef<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=96947427&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_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income (loss) attributable to other redeemable noncontrolling equity holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6927673104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statement of Changes in Equity (Unaudited) - 3 months ended Mar. 31, 2017 - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Noncontrolling Interest [Member]</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_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2016</a></td>
<td class="nump">24,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2016</a></td>
<td class="nump">$ 250<span></span>
</td>
<td class="nump">$ 208,922<span></span>
</td>
<td class="num">$ (101,738)<span></span>
</td>
<td class="nump">$ 656<span></span>
</td>
<td class="nump">$ 108,090<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_strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1', window );">Net (loss) income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,257)<span></span>
</td>
<td class="nump">371<span></span>
</td>
<td class="num">(1,886)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Stock-based compensation (in shares)</a></td>
<td class="nump">64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Stock-based compensation</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">639<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">640<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther', window );">Other</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(6)<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_SharesOutstanding', window );">Balance (in shares) at Mar. 31, 2017</a></td>
<td class="nump">25,051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Mar. 31, 2017</a></td>
<td class="nump">$ 251<span></span>
</td>
<td class="nump">$ 209,555<span></span>
</td>
<td class="num">$ (103,995)<span></span>
</td>
<td class="nump">$ 1,027<span></span>
</td>
<td class="nump">$ 106,838<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income including the portion attributable to the noncontolling interests including the noncontrolling owners' interests in earnings of subsidiaries and joint ventures.</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;">strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other increase (decrease) in additional paid in capital (APIC).</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_AdjustmentsToAdditionalPaidInCapitalOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issued which are neither cancelled nor held in the treasury.</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_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</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_StockIssuedDuringPeriodSharesShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</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_StockIssuedDuringPeriodValueShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4590271-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4568740-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember</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>18
<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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6768347104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', 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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss attributable to Sterling common stockholders</a></td>
<td class="num">$ (2,257)<span></span>
</td>
<td class="num">$ (7,328)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Plus: Noncontrolling owners&#8217; interests in earnings of subsidiaries and joint ventures</a></td>
<td class="nump">371<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest', window );">Net loss</a></td>
<td class="num">(1,886)<span></span>
</td>
<td class="num">(7,336)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash 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">4,070<span></span>
</td>
<td class="nump">4,162<span></span>
</td>
</tr>
<tr class="re">
<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 disposal of property and equipment</a></td>
<td class="num">(358)<span></span>
</td>
<td class="num">(175)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">640<span></span>
</td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractReceivablesNet', window );">Contracts receivable</a></td>
<td class="num">(6,957)<span></span>
</td>
<td class="num">(12,646)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="num">(1,770)<span></span>
</td>
<td class="num">(1,283)<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(49)<span></span>
</td>
<td class="num">(395)<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_strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures', window );">Receivables from and equity in construction joint ventures</a></td>
<td class="num">(760)<span></span>
</td>
<td class="nump">4,614<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Other assets</a></td>
<td class="num">(1,059)<span></span>
</td>
<td class="nump">297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">4,351<span></span>
</td>
<td class="nump">4,429<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings', window );">Billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="num">(1,444)<span></span>
</td>
<td class="nump">8,527<span></span>
</td>
</tr>
<tr class="re">
<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 compensation and other liabilities</a></td>
<td class="nump">3,207<span></span>
</td>
<td class="nump">4,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_strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings', window );">Members&#8217; interest subject to mandatory redemption and undistributed earnings</a></td>
<td class="num">(1,047)<span></span>
</td>
<td class="num">(4,227)<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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash (used in) provided operating activities</a></td>
<td class="num">(3,062)<span></span>
</td>
<td class="nump">490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Additions to property and equipment</a></td>
<td class="num">(1,825)<span></span>
</td>
<td class="num">(2,818)<span></span>
</td>
</tr>
<tr class="ro">
<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 property and equipment</a></td>
<td class="nump">588<span></span>
</td>
<td class="nump">1,065<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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash used in investing activities</a></td>
<td class="num">(1,237)<span></span>
</td>
<td class="num">(1,753)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Cumulative repayments &#8211; equipment-based term loan and other</a></td>
<td class="num">(1,333)<span></span>
</td>
<td class="num">(1,298)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSecuredLinesOfCredit', window );">Cumulative drawdowns &#8211; equipment-based revolver</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">14,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_RepaymentsOfSecuredDebt', window );">Cumulative repayments &#8211; equipment-based revolver</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(900)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(46)<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(1,339)<span></span>
</td>
<td class="nump">11,756<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 (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(5,638)<span></span>
</td>
<td class="nump">10,493<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">42,785<span></span>
</td>
<td class="nump">4,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">37,147<span></span>
</td>
<td class="nump">14,919<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Cash paid during the period for interest</a></td>
<td class="nump">113<span></span>
</td>
<td class="nump">820<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid during the period for income taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash items:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1', window );">Transportation and construction equipment acquired through financing arrangements</a></td>
<td class="nump">$ 70<span></span>
</td>
<td class="nump">$ 81<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the increase (decrease) in member's interest subject to mandatory redemption and undistributed earnings.</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;">strl_IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net change during the reporting period in Equity in and Receivable from unconsolidated joint ventures.</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;">strl_IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_IncomeLossIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the liability reflecting cash payments received before the related costs have been incurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractReceivablesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivables arising from the contracting of goods and services, net for uncollectible accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_IncreaseDecreaseInContractReceivablesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInUnbilledReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of the amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest. Includes, but is not limited to, payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=96947427&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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3095-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3098-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_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_ProceedsFromSecuredLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_ProceedsFromSecuredLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_RepaymentsOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6758428400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Summary of Business and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0">  <tr style="vertical-align: top"> <td style="width: 0.25in"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.</div></td> <td style="text-align: justify; padding-right: 0.05in">Summary of Business and Significant Accounting Policies</td> </tr>  </table> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Business Summary</div></div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Sterling Construction Company, Inc. (&#x201c;Sterling&#x201d; or &#x201c;the Company&#x201d;), a Delaware corporation, is a leading heavy civil construction company that specializes in the building and reconstruction of transportation infrastructure, water infrastructure, and residential and commercial concrete projects in Texas, Utah, Nevada, Colorado, Arizona, California, Hawaii, and other states where there are construction opportunities. Its transportation infrastructure projects include highways, roads, bridges, airfields, ports and light rail. Its water infrastructure projects include water, wastewater and storm drainage systems. Its residential and commercial concrete projects include concrete foundations for single-family and multi-family homes, commercial projects and parking structures.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-style: italic;">Presentation</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The condensed consolidated financial statements included herein have been prepared by Sterling, without audit, in accordance with the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) and should be read in conjunction with the Annual Report on Form <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(&#x201c;2016</div> Form <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K&#x201d;). Certain information and note disclosures prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) have been either condensed or omitted pursuant to SEC rules and regulations. The condensed consolidated financial statements reflect, in the opinion of management, all normal recurring adjustments necessary to present fairly the Company&#x2019;s financial position at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and the results of operations and cash flows for the periods presented. The <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> condensed consolidated balance sheet data herein was derived from audited financial statements, but as discussed above, does not include all disclosures required by GAAP. Interim results <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be subject to significant seasonal variations, and the results of operations for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> are not necessarily indicative of the results to be expected for the full year or subsequent quarters.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> April</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the Company consummated the acquisition of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100%</div> of the outstanding stock of Tealstone Residential Concrete, Inc. and Tealstone Commercial, Inc. (collectively, &#x201c;<div style="display: inline; font-style: italic;">Tealstone</div>&#x201d;) and entered into a Loan and Security Agreement providing for a term loan of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$85,000,000</div> with a maturity date of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> April</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2022,</div> which replaced the then existing debt facility. The Company is reviewing the impact which the acquisition will have on its segment reporting beginning with the quarter ending <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div> Preliminarily, the Company believes that the residential concrete portion of Tealstone will be an additional reportable segment. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> regarding subsequent events for additional information.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Significant Accounting Policies</div></div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company&#x2019;s significant accounting policies are more fully described in Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> of the Notes to Consolidated Financial Statements in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> Form <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K. These accounting policies include, but are not limited to, those related to:</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <table style="; border-collapse: collapse; font-size: 10pt;" cellspacing="0" cellpadding="0" border="0">  <tr> <td style="width: 0.25in">&nbsp;</td> <td style="text-align: left; width: 0.25in; vertical-align: top">&#x2022;&nbsp;</td> <td style="vertical-align: middle; text-align: justify">revenue recognition</td> </tr> <tr> <td>&nbsp;</td> <td style="text-align: left; vertical-align: top">&#x2022;&nbsp;</td> <td style="vertical-align: middle; text-align: justify">contracts receivable, including retainage</td> </tr> <tr> <td>&nbsp;</td> <td style="text-align: left; vertical-align: top">&#x2022;&nbsp;</td> <td style="vertical-align: middle; text-align: justify">valuation of property and equipment, goodwill and other long-lived assets</td> </tr> <tr> <td>&nbsp;</td> <td style="text-align: left; vertical-align: top">&#x2022;&nbsp;</td> <td style="vertical-align: middle; text-align: justify">income taxes</td> </tr> <tr> <td>&nbsp;</td> <td style="text-align: left; vertical-align: top">&#x2022;&nbsp;</td> <td style="vertical-align: middle; text-align: justify">segment reporting</td> </tr>  </table> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">There have been no material changes to significant accounting policies since <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016.</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-style: italic;">Principles of Consolidation</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The accompanying condensed consolidated financial statements include the accounts of subsidiaries and construction joint ventures in which the Company has a greater than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50%</div> ownership interest or otherwise controls such entities. For investments in subsidiaries and construction joint ventures that are not wholly-owned, but where the Company exercises control, the equity held by the remaining owners and their portions of net income (loss) are reflected in the balance sheet line item &#x201c;Noncontrolling interests&#x201d; in &#x201c;Equity&#x201d; and the statement of operations line item &#x201c;Noncontrolling owners&#x2019; interests in earnings of subsidiaries and joint ventures,&#x201d; respectively. For investments in subsidiaries that are not wholly-owned, but where the Company exercises control and where the Company has a mandatorily redeemable interest, the equity held by the remaining owners and their portion of net income (loss) is reflected in the balance sheet line item &#x201c;Members&#x2019; interest subject to mandatory redemption and undistributed earnings&#x201d; and the statement of operations line item &#x201c;Other operating expense (income), net,&#x201d; respectively. All significant intercompany accounts and transactions have been eliminated in consolidation. For all years presented, the Company had no subsidiaries where its ownership interests were less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50%.</div> Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> for further information regarding the Company&#x2019;s Subsidiaries and Joint Ventures with Noncontrolling Owners&#x2019; Interest.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <!-- Field: Page; Sequence: 7; Value: 1 -->     <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Where the Company is a noncontrolling joint venture partner, and otherwise not required to consolidate the joint venture entity, its share of the operations of such construction joint venture is accounted for on a pro rata basis in the condensed consolidated statements of operations and as a single line item (&#x201c;Receivables from and equity in construction joint ventures&#x201d;) in the condensed consolidated balance sheets. This method is an acceptable modification of the equity method of accounting which is a common practice in the construction industry. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div> for further information regarding the Company&#x2019;s construction joint ventures.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Under GAAP, the Company must determine whether each entity, including joint ventures in which it participates, is a variable interest entity (&#x201c;VIE&#x201d;). This determination focuses on identifying which owner or joint venture partner, if any, has the power to direct the activities of the entity and the obligation to absorb losses of the entity or the right to receive benefits from the entity disproportionate to its interest in the entity, which could have the effect of requiring the Company to consolidate the entity in which it has a noncontrolling variable interest. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div> for further information regarding the Company&#x2019;s consolidated VIE.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-style: italic;">Use of Estimates</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The preparation of the accompanying condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Certain of the Company&#x2019;s accounting policies require higher degrees of judgment than others in their application. These include the recognition of revenue and earnings from construction contracts under the percentage-of-completion method, the valuation of long-term assets (including goodwill) and income taxes. Management continually evaluates all of its estimates and judgments based on available information and experience; however, actual results could differ from these estimates.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-style: italic;">Reclassification</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Reclassifications have been made to historical financial data in our condensed consolidated financial statements to conform to our current year presentation.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-style: italic;">Revenue Recognition</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company is a general contractor which engages in various types of heavy civil construction projects principally for public (government) owners. Credit risk is minimal with public owners since the Company ascertains that funds have been appropriated by the governmental project owner prior to commencing work on such projects. While most public contracts are subject to termination at the election of the government entity, in the event of termination the Company is entitled to receive the contract price for completed work and reimbursement of termination-related costs. Credit risk with private owners is minimized because of statutory mechanics liens, which give the Company high priority in the event of lien foreclosures following financial difficulties of private owners.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Our heavy civil construction contracts generally take <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36</div> months to complete. The Company generally provides a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div>-year warranty for workmanship under its contracts when completed. Warranty claims historically have been insignificant.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Revenues are recognized on the percentage-of-completion method, measured by the ratio of costs incurred up to a given date to estimated total costs for each contract. This cost-to-cost measure is used because management considers it to be the best available measure of progress on these contracts. Contract costs include all direct material, labor, subcontract and other costs and those indirect costs related to contract performance, such as indirect salaries and wages, equipment repairs and depreciation, insurance and payroll taxes. Administrative and general expenses are charged to expense as incurred. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract penalty provisions and final contract settlements <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> result in revisions to costs and income and are recognized in the period in which the revisions are determined.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Changes in estimated revenues and gross margin resulted in a net gain of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.8</div> million and a net charge of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.2</div> million during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> respectively, included in &#x201c;operating loss&#x201d; on the condensed consolidated statements of operations<div style="display: inline; color: red">.</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Change orders are modifications of an original contract that effectively change the existing provisions of the contract without adding new provisions or terms. Change orders <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work. Either we or our customers <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> initiate change orders.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <!-- Field: Page; Sequence: 8; Value: 1 -->     <div>  <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company considers unapproved change orders to be contract variations for which we have customer approval for a change of scope but a price change associated with the scope change has not yet been agreed upon. Costs associated with unapproved change orders are included in the estimated costs to complete the contracts and are treated as project costs as incurred. The Company recognizes revenue equal to costs incurred on unapproved change orders when realization of price approval is probable. Unapproved change orders involve the use of estimates, and it is reasonably possible that revisions to the estimated costs and recoverable amounts <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be required in future reporting periods to reflect changes in estimates or final agreements with customers. Change orders that are unapproved as to both price and scope are evaluated as claims.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company considers claims to be amounts in excess of agreed contract prices that we seek to collect from our customers or others for customer-caused delays, errors in specifications and designs, contract terminations, change orders that are either in dispute or are unapproved as to both scope and price, or other causes of unanticipated additional contract costs. Claims are included in the calculation of revenue when realization is probable and amounts can be reliably determined to the extent costs are incurred. To support these requirements, the existence of the following items must be satisfied: <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.</div> The contract or other evidence provides a legal basis for the claim; or a legal opinion has been obtained, stating that under the circumstances there is a reasonable basis to support the claim; <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.</div> Additional costs are caused by circumstances that were unforeseen at the contract date and are not the result of deficiencies in the contractor&#x2019;s performance; <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.</div> Costs associated with the claim are identifiable or otherwise determinable and are reasonable in view of the work performed; and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.</div> The evidence supporting the claim is objective and verifiable, not based on management&#x2019;s feel for the situation or on unsupported representations. Revenue in excess of contract costs incurred on claims is recognized when an agreement is reached with customers as to the value of the claims, which in some instances <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> not occur until after completion of work under the contract. Costs associated with claims are included in the estimated costs to complete the contracts and are treated as project costs when incurred.&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company has projects where we are in the process of negotiating, or awaiting final approval of, unapproved change orders and claims with our customers. The Company is proceeding with its contractual rights to recoup additional costs incurred from its customers based on completing work associated with change orders with pending change order pricing or claims related to significant changes in scope which resulted in substantial delays and additional costs in completing the work. Unapproved change order and claim information has been provided to our customers and negotiations with the customers are ongoing. If additional progress with an acceptable resolution is not reached, legal action will be taken.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Based upon our review of the provisions of our contracts, specific costs incurred and other related evidence supporting the unapproved change orders, claims and our entitled unpaid project price, together with the views of the Company&#x2019;s outside claim consultants, we concluded that including the unapproved change order, claim and entitled unpaid project price amounts of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.4</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$10.3</div></div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3.9</div> million, respectively, at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.2</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$9.2</div></div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3.9</div> million, respectively, at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> in &#x201c;Costs and estimated earnings in excess of billings on uncompleted contracts&#x201d; on our condensed consolidated balance sheets was in accordance with GAAP. We expect these matters will be resolved without a material adverse effect on our financial statements. However, unapproved change order and claim amounts are subject to negotiations which <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> cause actual results to differ materially from estimated and recorded amounts.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-style: italic;">Financial Instruments and Fair Value</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The fair value of financial instruments is the amount at which the instrument could be exchanged in a current transaction between willing parties. The Company&#x2019;s financial instruments are cash and cash equivalents, restricted cash used as collateral for a letter of credit and restricted cash maintained in an escrow account, contracts receivable, accounts payable, notes payable, and until <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> April</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> a revolving loan (the &#x201c;Revolving Loan&#x201d;) with Nations Fund I, LLC and Nations Equipment Finance, LLC, as administrative agent and collateral agent for the lender (&#x201c;Nations&#x201d;), and a term loan (the &#x201c;Term Loan&#x201d;) with Nations (combined, the &#x201c;Equipment-based Facility&#x201d;). Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> regarding the subsequent event related to our Equipment-based Facility.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <!-- Field: Page; Sequence: 9; Value: 1 -->      <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The recorded values of cash and cash equivalents, restricted cash, contracts receivable and accounts payable approximate their fair values based on their liquidity and/or short-term nature.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div> regarding the fair value of the Revolving Loan and the Term Loan and notes payable. The Company does not have any off-balance sheet financial instruments other than operating leases (refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div> of the Notes to Consolidated Financial Statements in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> Form <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K).</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In order to assess the fair value of the Company&#x2019;s financial instruments, the Company uses the fair value hierarchy established by GAAP which prioritizes the inputs used in valuation techniques into the following <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> levels:</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> Inputs &#x2013; Based upon quoted prices for identical assets in active markets that the Company has the ability to access at the measurement date.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> Inputs &#x2013; Based upon quoted prices (other than Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1)</div> in active markets for similar assets, quoted prices for identical or similar assets in markets that are not active, inputs other than quoted prices that are observable for the asset such as interest rates, yield curves, volatilities and default rates and inputs that are derived principally from or corroborated by observable market data.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> Inputs &#x2013; Based on unobservable inputs reflecting the Company&#x2019;s own assumptions about the assumptions that market participants would use in pricing the asset based on the best information available.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">For each financial instrument, the Company uses the highest priority level input that is available in order to appropriately value that particular instrument. In certain instances, Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> inputs are not available and the Company must use Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> or Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> inputs. In these cases, the Company provides a description of the valuation techniques used and the inputs used in the fair value measurement.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Recently Adopted Accounting Pronouncements</div></div></div> <div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued guidance in Accounting Standards Update (&#x201c;ASU&#x201d;) No. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">04</div> &#x201c;Intangibles-Goodwill and Other&#x201d; (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">350)</div> which simplifies and eliminates step <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> of the current <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> step goodwill impairment test. This guidance is effective for public business entities for annual or any interim goodwill impairment tests in fiscal years beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019.</div> Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div> The Company early adopted this ASU on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div> The adoption did not have a material impact on our consolidated financial statements or related disclosures.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Recently Issued Accounting Pronouncements </div></div></div> <div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the FASB issued guidance in ASU No. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">01</div> &#x201c;Business Combinations&#x201d; (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">805):</div> Clarifying the Definition of a Business, which adds guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The amendments in this update provide a screen to determine when a set of assets and activities is not a business, provide a framework to assist entities in evaluating whether both an input and a substantive process are present and narrow the definition of the term output to be consistent with Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">606.</div> This guidance is effective for public business entities for annual periods beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> including interim periods within those periods. The Company expects to adopt this guidance as required and does not expect a material impact to the Company&#x2019;s consolidated financial statements.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> November</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the FASB issued guidance in ASU No. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18</div> &#x201c;Statement of Cash Flows&#x201d; (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">230):</div> Restricted Cash (a consensus of the FASB Emerging Issues Task Force). The amendments in this Update require that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This guidance is effective for public business entities for fiscal years beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The Company expects to adopt this guidance as required and does not expect a material impact to the Company&#x2019;s consolidated financial statements other than to the presentation of restricted cash on our consolidated statements of cash flows.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> August</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the FASB issued guidance in ASU No. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div> (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">230):</div> &#x201c;Classification of Certain Cash Receipts and Cash Payments.&#x201d; This update addresses specific cash flow issues with the objective of reducing existing diversity in practice. Early adoption is permitted for fiscal years, and interim periods within those fiscal years, beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018.</div> The Company is currently evaluating the impact of the adoption of this guidance to the Company&#x2019;s consolidated financial statements and related disclosures.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <!-- Field: Page; Sequence: 10; Value: 1 -->      <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the FASB issued its new lease accounting guidance in ASU No. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02,</div> &#x201c;Leases&#x201d; (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842).</div> Under the new guidance, lessees will be required to recognize for all leases (with the exception of short-term leases) a lease liability, which is a lessee&#x2019;s obligation to make lease payments arising from a lease, measured on a discounted basis and a right-of-use asset, which is an asset that represents the lessee&#x2019;s right to use, or control the use of, a specified asset for the lease term. The new standard is effective for annual periods beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> including interim periods within those fiscal years. The Company is currently evaluating the impact of the adoption of this ASU to the Company&#x2019;s consolidated financial statements and related disclosures.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> May</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> the FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09,</div> &#x201c;Revenue from Contracts with Customers.&#x201d; The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which an entity expects to be entitled in exchange for those goods or services. Under the new guidance, an entity is required to perform the following <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> steps: <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1)</div> identify the contract(s) with a customer; <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2)</div> identify the performance obligations in the contract; <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3)</div> determine the transaction price; <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4)</div> allocate the transaction price to the performance obligations in the contract; and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5)</div> recognize revenue when (or as) the entity satisfies a performance obligation. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> August</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> the FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14</div> which deferred the effective date of ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09</div> by <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> year. As a result, the amendments in ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09</div> are effective for public companies for annual reporting periods beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> including interim periods within that reporting period. Additional ASUs have been issued that are part of the overall new revenue guidance, including: ASU No. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">08,</div> &#x201c;Principal versus Agent Considerations (Reporting Revenue Gross versus Net),&#x201d; ASU No. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,</div> &#x201c;Identifying Performance Obligations and Licensing,&#x201d; and ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,</div> &#x201c;Narrow Scope Improvements and Practical Expedients.&#x201d;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The new revenue recognition standard prescribes a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div>-step model that focuses on transfer of control and entitlement to payment when determining the amount of revenue to be recognized.&nbsp;The new model requires companies to identify contractual performance obligations and determine whether revenue should be recognized at a point in time or over time for each of these obligations. We expect that revenue generated from our fixed unit price contracts, which represent a significant portion of our total contracts, will continue to be recognized over time utilizing the cost-to-cost measure of progress consistent with our current practice. We also expect our revenue recognition disclosures to significantly expand due to the new qualitative and quantitative requirements under the standard. The Company is currently determining the impact of the new standard on our lump-sum, cost-plus and other than fixed unit price contracts. Because the standards will impact our business processes, systems and controls, the Company is also developing a comprehensive change management project plan to guide the implementation. We will adopt the requirements of the new standard effective <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> and intend to use the modified retrospective adoption approach, but will not make a final decision on the adoption method until later in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div></div> </div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6758475216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Cash and Cash Equivalents and Restricted Cash<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_CashAndCashEquivalentsDisclosureTextBlock', window );">Cash and Cash Equivalents Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 0.25in"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.</div></td> <td style="text-align: justify; padding-right: 0.05in">Cash and Cash Equivalents and Restricted Cash</td> </tr>  </table> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company considers all highly liquid investments with original or remaining maturities of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months or less at the time of purchase to be cash equivalents. Cash and cash equivalents include cash balances held by our wholly-owned and less than wholly-owned subsidiaries and majority-owned construction joint ventures, as well as the Company&#x2019;s VIE. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div> for more information regarding the Company&#x2019;s consolidated VIE. Joint venture cash balances are limited to joint venture activities and are not available for other projects, general cash needs or distribution to us without approval of the board of directors, or equivalent body, of the respective joint ventures. At <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> cash and cash equivalents included <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$18.4</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$10.9</div> million, respectively, belonging to majority-owned joint ventures which generally cannot be used for purposes outside the joint venture.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Restricted cash of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3.0</div> million was included in &#x201c;other assets, net&#x201d; on the condensed consolidated balance sheet as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> and represents cash deposited by the Company into a separate account and designated as collateral for a standby letter of credit in the same amount in accordance with contractual agreements.&nbsp;Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div> for more information about our standby letter of credit. In addition, restricted cash of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.0</div></div> million is included in &#x201c;other current assets&#x201d; on the condensed consolidated balance sheet as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> and represents cash deposited by a customer, for the benefit of the Company, in an escrow account which is restricted until the customer releases the restriction upon the completion of the job.<div style="display: inline; font-size: 10pt">&nbsp;</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company holds cash on deposit in U.S. banks, at times, in excess of federally insured limits. Management does not believe that the risk associated with keeping cash deposits in excess of federal deposit insurance limits represents a material risk.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and cash equivalent footnotes,  which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -URI http://asc.fasb.org/topic&amp;trid=2122426<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6909994832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_MinorityInterestDisclosureTextBlock', window );">Noncontrolling Interest Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 0.25in"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.</div></td> <td style="text-align: justify; padding-right: 0.05in">Subsidiaries and Joint Ventures with Noncontrolling Owners&#x2019; Interests</td> </tr>  </table> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">&nbsp;</div></div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company is obligated to purchase its partners&#x2019; interests in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50%</div> owned subsidiaries, due to circumstances outlined in their agreements that are certain to occur. Therefore, the Company has classified these obligations as mandatorily redeemable and has recorded a liability in &#x201c;Members&#x2019; interest subject to mandatory redemption and undistributed earnings&#x201d; on the consolidated balance sheets. In addition, all undistributed earnings at the time of the noncontrolling owners&#x2019; death or permanent disability are also mandatorily payable. The liability consists of the following (amounts in thousands):</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br /> 2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">December 31, <br /> 2016</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; font-size: 10pt; text-align: left; text-indent: 0in">Members&#x2019; interest subject to mandatory redemption </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: 0in">Net accumulated earnings </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,183</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,230</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -0.2in; padding-left: 30pt">Total liability </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">44,183</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">45,230</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Earnings for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> were minimal in both periods, and were included in &#x201c;Other operating income, net&#x201d; on the Company&#x2019;s condensed consolidated statements of operations.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Changes in Noncontrolling Interests</div></div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The following table summarizes the changes in the noncontrolling owners&#x2019; interests in subsidiaries and joint ventures (amounts in thousands):</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Three Months Ended <br />March 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2016</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; font-size: 10pt; text-align: left">Balance, beginning of period </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">656</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(91</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -8.85pt; padding-left: 8.85pt">Net income attributable to noncontrolling interest included in equity </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">371</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(8</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: -8.85pt; padding-left: 8.85pt">Distributions to noncontrolling interest owners </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Balance, end of period </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,027</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(99</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td> </tr>  </table> </div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The increase in net income attributable to noncontrolling interest included in equity is due to the Company&#x2019;s <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> Utah based majority-owned joint ventures which were not ongoing during the same prior year period.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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_MinorityInterestDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6913952448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Construction Joint Ventures<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_EquityMethodInvestmentsDisclosureTextBlock', window );">Equity Method Investments and Joint Ventures Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0">  <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 0.25in"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.</div></td> <td style="text-align: justify; padding-right: 0.05in">Construction Joint Ventures</td> </tr>  </table> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company participates in various construction joint ventures. Generally, each construction joint venture is formed to construct a specific project and is jointly controlled by the joint venture partners. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div> of the Notes to Consolidated Financial Statements in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> Form <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K for further information about our joint ventures. Condensed combined financial amounts of joint ventures in which the Company has a noncontrolling interest and the Company&#x2019;s share of such amounts which are included in the Company&#x2019;s condensed consolidated financial statements are shown below (amounts in thousands):</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br /> 2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">December 31, <br /> 2016</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Total combined:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 0.25in">Current assets </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,782</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,592</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: 0.25in">Less current liabilities </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(53,883</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(57,598</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 0.5in">Net assets </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style=" margin: 0pt 0"> (21,101</div></div> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(25,006</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: right; text-indent: 0.25in">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 0in">Backlog </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">92,724</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">107,333</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 0in">Sterling&#x2019;s noncontrolling interest in backlog </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">46,504</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">52,992</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 0in">Sterling&#x2019;s receivables from and equity in construction joint ventures </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,890</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,130</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-weight: bold;"></div></div> <!-- Field: Page; Sequence: 12; Value: 1 -->      <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-weight: bold;"></div></div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Three Months Ended <br />March 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2016</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 0in">Total combined:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 64%; font-size: 10pt; text-align: left; text-indent: 22.5pt">Revenues </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 14%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,609</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 14%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,804</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 22.5pt">Income before tax </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,173</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">535</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 22.5pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 0in">Sterling&#x2019;s noncontrolling interest:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 22.5pt">Revenues </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,488</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,780</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 22.5pt">Income before tax </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">553</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">258</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$47</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$53</div> million of the Company&#x2019;s backlog at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> respectively, were attributable to projects performed by joint ventures. The most significant amount of the construction joint venture backlog outstanding at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> was attributable to the Company&#x2019;s construction joint venture with Steve. P. Rados, Inc., where the Company has a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50%</div> interest, and the most significant amount of backlog outstanding at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> was attributable to the Company&#x2019;s construction joint venture with Granite Construction Corporation, where the Company has a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">49%</div> interest.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The caption &#x201c;Receivables from and equity in construction joint ventures&#x201d; includes undistributed earnings and receivables owed to the Company. Undistributed earnings are typically released to the joint venture partners after the customer accepts the project as complete and the warranty period, if any, has passed.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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_EquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -URI http://asc.fasb.org/topic&amp;trid=2196965<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6915484656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Variable Interest Entities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_VariableInterestEntitiesTextBlock', window );">Variable Interest Entities [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0.25in"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.</div></td> <td style="text-align: justify; padding-right: 0.05in">Variable Interest Entities</td> </tr>  </table> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company owns a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50%</div> interest in Myers, of which it is the primary beneficiary, and has consolidated Myers into the Company&#x2019;s financial statements. Because the Company exercises primary control over activities of the partnership and it is exposed to the majority of potential losses of the partnership, the Company has consolidated Myers within the Company&#x2019;s financial statements since <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> August</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2011,</div> the date of acquisition. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6</div> of the Notes to Consolidated Financial Statements included in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> Form <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K for additional information on the acquisition of this limited partnership.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: left; text-indent: 0.25in; margin: 0pt 0">The condensed financial information of Myers, which is reflected in the Company&#x2019;s condensed consolidated balance sheets and statements of operations, is as follows (amounts in thousands):</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: justify">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br /> 2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">December 31, <br /> 2016</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Assets:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Current assets: </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 18.9pt">Cash and cash equivalents </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,447</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,655</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 18.9pt">Contracts receivable, including retainage </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,279</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,046</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 18.9pt">Other current assets </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,925</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,208</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in; padding-left: 0.45in">Total current assets </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28,651</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,909</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Property and equipment, net </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,450</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,824</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Goodwill </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,501</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,501</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: 0.45in">Total assets </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39,602</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">46,234</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Liabilities:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Current liabilities: </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 18.9pt">Accounts payable </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,906</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21,274</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 18.9pt">Other current liabilities </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,104</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,782</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 13.5pt; padding-left: 18.9pt">Total current liabilities </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28,010</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,056</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Long-term liabilities:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 18.9pt">Other long-term liabilities </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">399</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,373</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: 13.5pt; padding-left: 18.9pt">Total liabilities </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28,409</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,429</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: justify">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Three Months Ended <br />March 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2016</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; font-size: 10pt; text-align: left; text-indent: 0in">Revenues </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 14%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,285</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 14%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,943</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Operating income </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">394</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">194</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt; text-indent: -10pt">Net income attributable to Sterling common stockholders </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">195</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_VariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 variable interest entities (VIE), including, but not limited to the nature, purpose, size, and activities of the VIE, the carrying amount and classification of consolidated assets that are collateral for the VIE's obligations, lack of recourse if creditors (or beneficial interest holders) of a consolidated VIE have no recourse to the general credit of the primary beneficiary.</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;">strl_VariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>24
<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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6767191392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 0.25in"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.</div></td> <td style="text-align: justify; padding-right: 0.05in">Property and Equipment</td> </tr>  </table> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 1in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: -0.75in; margin: 0pt 0.05in 0pt 1in">Property and equipment are summarized as follows (amounts in thousands):</div> <div style=" font-size: 10pt; text-align: justify; text-indent: -0.75in; margin: 0pt 0.05in 0pt 1in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br />2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">December 31, <br />2016</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 0in">Construction equipment </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">122,097</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">121,441</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Transportation equipment </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,161</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,017</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Buildings </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,786</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,771</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Office equipment </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,108</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,108</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Leasehold improvement </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">914</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">914</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Construction in progress </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">313</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Land </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,509</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,509</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Water rights </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">200</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">200</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">160,875</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">161,273</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Less accumulated depreciation </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(95,054</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(93,146</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 9pt">Total property and equipment, net </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">65,821</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">68,127</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6758347808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Line of Credit and Long-term Debt<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0">  <tr style="vertical-align: top"> <td style="width: 0.25in"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7.</div></td> <td style="text-align: justify; padding-right: 0.05in">Line of Credit and Long-Term Debt</td> </tr>  </table> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Debt consisted of the following (in thousands):</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div> <table style="border-collapse: collapse;" align="center" cellspacing="0" cellpadding="0">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify" nowrap="nowrap">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid" nowrap="nowrap">March 31, <br /> 2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid" nowrap="nowrap">December 31, <br /> 2016</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 0in">Equipment-based Facility </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,511</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,532</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Less deferred loan costs </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(602</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(803</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Equipment-based Facility, net </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,909</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,729</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: -9pt; padding-left: 9pt">Notes payable for transportation and construction equipment and other </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,388</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,665</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,297</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,394</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Current maturities of long-term debt </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,541</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,648</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Less current deferred loan costs </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(602</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(803</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Less current maturities of long-term debt, net </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,939</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,845</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: 0in">Total long-term debt </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,358</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,549</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">&nbsp;</div></div></div> <div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Equipment-based Facility</div></div></div> <div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">At <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the Company had a borrowing base of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$24.4</div> million, which was the result of calculating <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">65%</div> of the appraised value (where appraised value equals net operating liquidated value) of the Company&#x2019;s collateral. However, we had reached our revolver <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$20.0</div> million cap, and therefore only <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$20.0</div> million of borrowings were available at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div> The Company had no amounts drawn on the revolving loan and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.5</div> million of its term loan outstanding at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div> Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> regarding the subsequent event related to our Equipment-based Facility.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Fair Value</div></div></div> <div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company&#x2019;s debt is recorded at its carrying amount in the condensed consolidated balance sheets. The Company uses an income approach to determine the fair value of its <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12%</div> Term Loan due <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> May</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div> using estimated cash flows, which is a Level&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> fair value measurement. As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the carrying values approximated the fair values and were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.5</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3.5</div> million, respectively, for the Term Loan. There were no amounts outstanding on the revolving loan as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016.</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Notes Payable for Transportation and Construction Equipment</div></div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company has purchased and financed various transportation and construction equipment to enhance the Company&#x2019;s fleet of equipment. The total long-term notes payable related to the purchase of financed equipment was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.4</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.7</div> million at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> respectively. The purchases have payment terms ranging from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div> years and the associated interest rates range from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.12%</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7.13%.</div> The fair value of these notes payable approximates their book value.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <!-- Field: Page; Sequence: 14; Value: 1 --> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Interest Expense</div></div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Interest expense related to our Equipment-based Facility and other debt for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.1</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.9</div> million, respectively. The decrease in interest expense was due to the decreased principal amounts outstanding on the Equipment-based Facility.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>26
<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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6758325776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 0.25in"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8.</div></td> <td style="text-align: justify; padding-right: 0.05in">Commitments and Contingencies</td> </tr>  </table> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company is required by our insurance provider to obtain and hold a standby letter of credit. This letter of credit serves as a guarantee by the banking institution to pay our insurance provider the incurred claim costs attributable to our general liability, workers compensation and automobile liability claims, up to the amount stated in the standby letter of credit, in the event that these claims were not paid by the Company. We have cash collateralized the letter of credit, resulting in the cash being designated as restricted. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> for more information on our restricted cash.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company is the subject of certain other claims and lawsuits occurring in the normal course of business. Management, after consultation with legal counsel, does not believe that the outcome of these actions will have a material impact on the condensed consolidated financial statements of the Company.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>27
<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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6701774992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Tax Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 0.25in"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.</div></td> <td style="text-align: justify; padding-right: 0.05in">Income Taxes</td> </tr>  </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company and its subsidiaries file U.S. federal and various U.S. state income tax returns. Current income tax expense or (benefit) represents federal and state taxes based on tax paid or expected to be payable or receivable for the periods shown in the condensed consolidated statements of operations.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company is not expecting a current federal tax liability due to sufficient net operating loss carry forwards. The Company <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> incur current state tax liabilities in states in which the Company does not have sufficient net operating loss carry forwards. A minimal amount and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no </div></div>amount of current tax expense were recorded for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> respectively. The effective income tax rate varied from the statutory rate primarily as a result of the change in the valuation allowance, net income attributable to noncontrolling interest owners which is taxable to those owners rather than to the Company, state income taxes, and other permanent differences.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company&#x2019;s deferred tax expense or (benefit) reflects the change in deferred tax assets or liabilities. The Company performs an analysis at the end of each reporting period to determine whether it is more likely than not the deferred tax assets are expected to be realized in future years. Based upon this analysis, a full valuation allowance has been applied to our net deferred tax assets as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016.</div> Therefore, there has been <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no </div>change in net deferred taxes for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">As a result of the Company&#x2019;s analysis, management has determined that the Company does not have any material uncertain tax positions.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6767191392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Net Loss Per Share Attributable to Sterling Common Stockholders<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 );">Earnings Per Share [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 0.25in"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10.</div></td> <td style="text-align: justify; padding-right: 0.05in">Net Loss per Share Attributable to Sterling Common Stockholders</td> </tr>  </table> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Basic net loss per share attributable to Sterling common stockholders is computed by dividing net loss attributable to Sterling common stockholders by the weighted average number of common shares outstanding during the period. Diluted net loss per common share attributable to Sterling common stockholders is the same as basic net loss per share attributable to Sterling common stockholders but includes dilutive unvested stock using the treasury stock method. The following table reconciles the numerators and denominators of the basic and diluted per common share computations for net loss attributable to Sterling common stockholders (amounts in thousands, except per share data):</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;">  <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Three Months Ended <br />March 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2016</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">Numerator:</td> <td style="font-size: 10pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; font-size: 10pt; text-align: left; padding-left: 10pt; padding-bottom: 2.5pt">Net loss attributable to Sterling common stockholders </td> <td style="width: 2%; font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; border-bottom: Black 2.5pt double">$</td> <td style="width: 12%; font-size: 10pt; text-align: right; border-bottom: Black 2.5pt double"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,257</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; width: 1%">)</td> <td style="width: 2%; font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; border-bottom: Black 2.5pt double">$</td> <td style="width: 12%; font-size: 10pt; text-align: right; border-bottom: Black 2.5pt double"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,328</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; width: 1%">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 0in; padding-left: 0.25in">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 0in">Denominator:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 20pt; text-indent: -10pt">Weighted average common shares outstanding &#x2014; basic </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,022</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,760</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; padding-left: 10pt">Shares for dilutive unvested stock </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 20pt; text-indent: -10pt">Weighted average common shares outstanding and incremental shares assumed repurchased&#x2014; diluted </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,022</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,760</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt; text-indent: -10pt">Basic and diluted loss per share attributable to Sterling common stockholders </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.09</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.37</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td> </tr>  </table> </div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In accordance with the treasury stock method, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.5</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.3</div> million shares of unvested common stock were excluded from the diluted weighted average common shares outstanding for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> respectively, as the Company incurred a loss during these periods and the impact of such shares would have been antidilutive.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -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>29
<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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6910387968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Stock-based Compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;">  <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 0.25in"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.</div></td> <td style="text-align: justify; padding-right: 0.05in">Stock-Based Compensation</td> </tr>  </table> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company has a stock-based incentive plan which is administered by the Compensation Committee of the Board of Directors. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14</div> of the Notes to Consolidated Financial Statements included in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> Form <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K for further information. The Company recorded stock-based compensation expense of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.6</div> million for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.4</div> million for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016.</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">At <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> total unrecognized compensation cost related to unvested common stock awards was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.7</div> million. This cost is expected to be recognized over a weighted average period of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.4</div> years. At <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> there were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.5</div> million shares of common stock covered by outstanding unvested common stock.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6909739616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0">  <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 0.25in"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12.</div></td> <td style="text-align: justify; padding-right: 0.05in">Subsequent Events</td> </tr>  </table> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-style: italic;">Purchase of Tealstone</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> April</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the Company consummated the acquisition of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100%</div> of the outstanding stock of Tealstone Residential Concrete, Inc. and Tealstone Commercial, Inc. (collectively, &#x201c;<div style="display: inline; font-style: italic;">Tealstone</div>&#x201d;) from the stockholders thereof (the &#x201c;Sellers&#x201d;) for consideration consisting of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$55,000,000</div> in cash (less debt outstanding on the closing date and costs incurred by the Sellers and Tealstone in connection with the transaction), <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,882,058</div> shares of the Company&#x2019;s common stock (the &#x201c;<div style="display: inline; font-style: italic;">Placement Shares</div>&#x201d;), and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$5,000,000</div> of promissory notes issued to the Sellers. In addition, the Company will make <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2,500,000</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$7,500,000</div> of deferred cash payments on the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">second</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> anniversaries of the closing date, respectively, and up to an aggregate of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$15,000,000</div> in earn-out payments <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be made on the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">second,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">fourth</div> anniversaries of the closing date to continuing Tealstone management or their affiliates if specified financial performance levels are achieved. Tealstone focuses on concrete construction of residential foundations, parking structures, elevated slabs and other concrete work for leading homebuilders, multi-family developers and general contractors in both residential and commercial markets.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <!-- Field: Page; Sequence: 16; Value: 1 --> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The preliminary acquisition-date fair value of the consideration transferred totaled <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$83.7</div> million, which consisted of the following:</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">Fair value of consideration transferred (amounts in thousands):</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div> <table style="border-collapse: collapse;" align="center" cellspacing="0" cellpadding="0">  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 82%; font-size: 10pt; text-align: left">Cash </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 14%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">55,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Common stock (1,882,058 shares) </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,100</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Promissory notes </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,400</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt">Deferred payments </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,200</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">83,700</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The fair value of the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,882,058</div> common shares issued was determined based on the average market price of the Company&#x2019;s common shares on the acquisition date.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The promissory notes and deferred payments have been discounted using a preliminary <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12%</div> fair value discount rate. The earn-out arrangement requires the Company to pay up to an aggregate of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$15,000,000</div> in earn-out payments on the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">second,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">fourth</div> anniversaries of the closing date to continuing Tealstone management or their affiliates if specified financial performance levels are achieved. The Company&#x2019;s preliminary analysis indicates that the compensation is tied to the continuing employment of certain key employees and executives of Tealstone and will be treated as additional compensation and not as additional contingent consideration.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The Company is in the process of estimating the fair values of the assets acquired and liabilities assumed at the acquisition date and obtaining <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div>-party valuations of certain intangible assets. Additionally, the Company is in the process of compiling the pro forma financial information required.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-style: italic;">Loan Agreement</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> April</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the Company, as borrower, and certain of its subsidiaries, as guarantors, entered into a Loan and Security Agreement with Wilmington Trust, National Association, as agent, and the lenders party thereto (the &#x201c;<div style="display: inline; font-style: italic;">Loan Agreement</div>&#x201d;), providing for a term loan of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$85,000,000</div> (the &#x201c;<div style="display: inline; font-style: italic;">Loan</div>&#x201d;) with a maturity date of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> April</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2022,</div> which replaced the then existing debt facility. The Loan is secured by substantially all of the assets of the Company and its subsidiaries.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">Interest on the Loan is equal to the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div>-, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div>-, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>- or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">six</div>-month London interbank rate, or LIBOR, plus <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8.75%</div> per annum on the unpaid principal amount of the Loan, subject to adjustment under certain circumstances. Interest on the Loan is generally payable monthly. There are no amortized principal payments; however, the Company is required to prepay the Loan, and in certain cases pay a prepayment premium thereon, with proceeds received from the issuances of debt or equity, transfers, events of loss and extraordinary receipts. The Company is required to make an offer quarterly to the lenders to prepay the Loan in an amount equal to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">75%</div> of its excess cash flow, plus accrued and unpaid interest thereon and a prepayment premium.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">The Loan Agreement contains various covenants that limit, among other things, the Company&#x2019;s ability and certain of its subsidiaries&#x2019; ability to incur certain indebtedness, grant certain liens, merge or consolidate, sell assets, make certain loans, enter into acquisitions, incur capital expenditures, make investments, and pay dividends. In addition, the Company is required to maintain the following financial covenants:</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</div> <table style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0">  <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol; font-weight: normal">&middot;</div></td> <td style="text-align: justify"><div style="display: inline; font-weight: normal">a ratio of secured indebtedness to EBITDA of not more than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.10</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.00</div> beginning with the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">four</div> consecutive quarters ending <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> reducing to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.80</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.00</div> by the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">four</div> consecutive quarters ending <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019;</div></div></td> </tr>  </table> <table style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0">  <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol; font-weight: normal">&middot;</div></td> <td style="text-align: justify"><div style="display: inline; font-weight: normal">daily cash collateral of not less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$10,000,000</div> commencing on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> increasing to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$15,000,000</div> on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> and potentially further increasing to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$18,000,000</div> beginning on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> April</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018;</div></div></td> </tr>  </table> <table style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0">  <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol; font-weight: normal">&middot;</div></td> <td style="text-align: justify"><div style="display: inline; font-weight: normal">a rolling <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">four</div> quarter gross margin in contract backlog of not less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$60,000,000</div> commencing <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> increasing to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$70,000,000</div> by <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019;</div></div></td> </tr>  </table> <table style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0">  <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol; font-weight: normal">&middot;</div></td> <td style="text-align: justify"><div style="display: inline; font-weight: normal">the incurrence of net capital expenditures during each <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">four</div> consecutive fiscal quarters shall not exceed <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$15,000,000;</div></div></td> </tr>  </table> <table style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0">  <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol; font-weight: normal">&middot;</div></td> <td style="text-align: justify"><div style="display: inline; font-weight: normal">bonding capacity shall be maintained at all times in an amount not less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,000,000,000;</div> and</div></td> </tr>  </table> <table style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;" cellspacing="0" cellpadding="0">  <tr style="vertical-align: top"> <td style="width: 0.25in"></td> <td style="width: 0.25in"><div style="display: inline; font-family: Symbol; font-weight: normal">&middot;</div></td> <td style="text-align: justify"><div style="display: inline; font-weight: normal">the EBITDA of Tealstone Residential Concrete, Inc. shall not be less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$12,000,000</div> during each <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">four</div> consecutive fiscal quarters, commencing <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div></div></td> </tr>  </table> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">The Loan Agreement also includes customary events of default, including events of default relating to non-payment of principal or interest, inaccuracy of representations and warranties, breaches of covenants, cross-defaults, bankruptcy and insolvency events, certain unsatisfied judgments, loan documents not being valid, calls under the Company&#x2019;s bonds, failure of specified individuals to remain employed by the Company, and a change of control. If an event of default occurs, the lenders will be able to accelerate the maturity of the Loan Agreement and exercise other rights and remedies.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"></div> <!-- Field: Page; Sequence: 17; Value: 1 -->  <div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;<div style="display: inline; font-style: italic;">Warrants</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> April</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the Company issued Warrants (the &#x201c;<div style="display: inline; font-style: italic;">Warrants</div>&#x201d;) to the lenders under the Loan Agreement (the &#x201c;<div style="display: inline; font-style: italic;">Holders</div>&#x201d;) pursuant to which the Holders have the right to purchase, for a period of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> years from the date of issuance, up to an aggregate of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,000,000</div> shares of the Company&#x2019;s common stock (the &#x201c;<div style="display: inline; font-style: italic;">Warrant Shares</div>&#x201d;) at an initial exercise price of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$10.25</div> per share, subject to adjustment for stock splits, combinations and similar recapitalization events and weighted-average antidilution upon the issuance by the Company of shares of common stock or rights, options or convertible securities exercisable for common stock in the future at a price below the exercise price of the Warrants.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6914292736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_ConsolidationPolicyTextBlock', window );">Consolidation, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-style: italic;">Principles of Consolidation</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The accompanying condensed consolidated financial statements include the accounts of subsidiaries and construction joint ventures in which the Company has a greater than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50%</div> ownership interest or otherwise controls such entities. For investments in subsidiaries and construction joint ventures that are not wholly-owned, but where the Company exercises control, the equity held by the remaining owners and their portions of net income (loss) are reflected in the balance sheet line item &#x201c;Noncontrolling interests&#x201d; in &#x201c;Equity&#x201d; and the statement of operations line item &#x201c;Noncontrolling owners&#x2019; interests in earnings of subsidiaries and joint ventures,&#x201d; respectively. For investments in subsidiaries that are not wholly-owned, but where the Company exercises control and where the Company has a mandatorily redeemable interest, the equity held by the remaining owners and their portion of net income (loss) is reflected in the balance sheet line item &#x201c;Members&#x2019; interest subject to mandatory redemption and undistributed earnings&#x201d; and the statement of operations line item &#x201c;Other operating expense (income), net,&#x201d; respectively. All significant intercompany accounts and transactions have been eliminated in consolidation. For all years presented, the Company had no subsidiaries where its ownership interests were less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50%.</div> Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> for further information regarding the Company&#x2019;s Subsidiaries and Joint Ventures with Noncontrolling Owners&#x2019; Interest.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <!-- Field: Page; Sequence: 7; Value: 1 --> <!-- Field: /Page --> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Where the Company is a noncontrolling joint venture partner, and otherwise not required to consolidate the joint venture entity, its share of the operations of such construction joint venture is accounted for on a pro rata basis in the condensed consolidated statements of operations and as a single line item (&#x201c;Receivables from and equity in construction joint ventures&#x201d;) in the condensed consolidated balance sheets. This method is an acceptable modification of the equity method of accounting which is a common practice in the construction industry. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div> for further information regarding the Company&#x2019;s construction joint ventures.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Under GAAP, the Company must determine whether each entity, including joint ventures in which it participates, is a variable interest entity (&#x201c;VIE&#x201d;). This determination focuses on identifying which owner or joint venture partner, if any, has the power to direct the activities of the entity and the obligation to absorb losses of the entity or the right to receive benefits from the entity disproportionate to its interest in the entity, which could have the effect of requiring the Company to consolidate the entity in which it has a noncontrolling variable interest. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div> for further information regarding the Company&#x2019;s consolidated VIE.</div></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-style: italic;">Use of Estimates</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The preparation of the accompanying condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Certain of the Company&#x2019;s accounting policies require higher degrees of judgment than others in their application. These include the recognition of revenue and earnings from construction contracts under the percentage-of-completion method, the valuation of long-term assets (including goodwill) and income taxes. Management continually evaluates all of its estimates and judgments based on available information and experience; however, actual results could differ from these estimates.</div></div></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-style: italic;">Reclassification</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Reclassifications have been made to historical financial data in our condensed consolidated financial statements to conform to our current year presentation.</div></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPercentageOfCompletionMethod', window );">Revenue Recognition, Percentage-of-Completion Method [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-style: italic;">Revenue Recognition</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company is a general contractor which engages in various types of heavy civil construction projects principally for public (government) owners. Credit risk is minimal with public owners since the Company ascertains that funds have been appropriated by the governmental project owner prior to commencing work on such projects. While most public contracts are subject to termination at the election of the government entity, in the event of termination the Company is entitled to receive the contract price for completed work and reimbursement of termination-related costs. Credit risk with private owners is minimized because of statutory mechanics liens, which give the Company high priority in the event of lien foreclosures following financial difficulties of private owners.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Our heavy civil construction contracts generally take <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36</div> months to complete. The Company generally provides a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div>-year warranty for workmanship under its contracts when completed. Warranty claims historically have been insignificant.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Revenues are recognized on the percentage-of-completion method, measured by the ratio of costs incurred up to a given date to estimated total costs for each contract. This cost-to-cost measure is used because management considers it to be the best available measure of progress on these contracts. Contract costs include all direct material, labor, subcontract and other costs and those indirect costs related to contract performance, such as indirect salaries and wages, equipment repairs and depreciation, insurance and payroll taxes. Administrative and general expenses are charged to expense as incurred. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions and estimated profitability, including those changes arising from contract penalty provisions and final contract settlements <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> result in revisions to costs and income and are recognized in the period in which the revisions are determined.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Changes in estimated revenues and gross margin resulted in a net gain of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.8</div> million and a net charge of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.2</div> million during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> respectively, included in &#x201c;operating loss&#x201d; on the condensed consolidated statements of operations<div style="display: inline; color: red">.</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Change orders are modifications of an original contract that effectively change the existing provisions of the contract without adding new provisions or terms. Change orders <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work. Either we or our customers <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> initiate change orders.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <!-- Field: Page; Sequence: 8; Value: 1 --> <!-- Field: /Page --> <div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company considers unapproved change orders to be contract variations for which we have customer approval for a change of scope but a price change associated with the scope change has not yet been agreed upon. Costs associated with unapproved change orders are included in the estimated costs to complete the contracts and are treated as project costs as incurred. The Company recognizes revenue equal to costs incurred on unapproved change orders when realization of price approval is probable. Unapproved change orders involve the use of estimates, and it is reasonably possible that revisions to the estimated costs and recoverable amounts <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> be required in future reporting periods to reflect changes in estimates or final agreements with customers. Change orders that are unapproved as to both price and scope are evaluated as claims.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company considers claims to be amounts in excess of agreed contract prices that we seek to collect from our customers or others for customer-caused delays, errors in specifications and designs, contract terminations, change orders that are either in dispute or are unapproved as to both scope and price, or other causes of unanticipated additional contract costs. Claims are included in the calculation of revenue when realization is probable and amounts can be reliably determined to the extent costs are incurred. To support these requirements, the existence of the following items must be satisfied: <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.</div> The contract or other evidence provides a legal basis for the claim; or a legal opinion has been obtained, stating that under the circumstances there is a reasonable basis to support the claim; <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.</div> Additional costs are caused by circumstances that were unforeseen at the contract date and are not the result of deficiencies in the contractor&#x2019;s performance; <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.</div> Costs associated with the claim are identifiable or otherwise determinable and are reasonable in view of the work performed; and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.</div> The evidence supporting the claim is objective and verifiable, not based on management&#x2019;s feel for the situation or on unsupported representations. Revenue in excess of contract costs incurred on claims is recognized when an agreement is reached with customers as to the value of the claims, which in some instances <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> not occur until after completion of work under the contract. Costs associated with claims are included in the estimated costs to complete the contracts and are treated as project costs when incurred.&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The Company has projects where we are in the process of negotiating, or awaiting final approval of, unapproved change orders and claims with our customers. The Company is proceeding with its contractual rights to recoup additional costs incurred from its customers based on completing work associated with change orders with pending change order pricing or claims related to significant changes in scope which resulted in substantial delays and additional costs in completing the work. Unapproved change order and claim information has been provided to our customers and negotiations with the customers are ongoing. If additional progress with an acceptable resolution is not reached, legal action will be taken.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">Based upon our review of the provisions of our contracts, specific costs incurred and other related evidence supporting the unapproved change orders, claims and our entitled unpaid project price, together with the views of the Company&#x2019;s outside claim consultants, we concluded that including the unapproved change order, claim and entitled unpaid project price amounts of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.4</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$10.3</div></div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3.9</div> million, respectively, at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.2</div> million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$9.2</div></div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3.9</div> million, respectively, at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> in &#x201c;Costs and estimated earnings in excess of billings on uncompleted contracts&#x201d; on our condensed consolidated balance sheets was in accordance with GAAP. We expect these matters will be resolved without a material adverse effect on our financial statements. However, unapproved change order and claim amounts are subject to negotiations which <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may</div> cause actual results to differ materially from estimated and recorded amounts.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div></div></div></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0"><div style="display: inline; font-style: italic;">Financial Instruments and Fair Value</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The fair value of financial instruments is the amount at which the instrument could be exchanged in a current transaction between willing parties. The Company&#x2019;s financial instruments are cash and cash equivalents, restricted cash used as collateral for a letter of credit and restricted cash maintained in an escrow account, contracts receivable, accounts payable, notes payable, and until <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> April</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> a revolving loan (the &#x201c;Revolving Loan&#x201d;) with Nations Fund I, LLC and Nations Equipment Finance, LLC, as administrative agent and collateral agent for the lender (&#x201c;Nations&#x201d;), and a term loan (the &#x201c;Term Loan&#x201d;) with Nations (combined, the &#x201c;Equipment-based Facility&#x201d;). Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> regarding the subsequent event related to our Equipment-based Facility.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <!-- Field: Page; Sequence: 9; Value: 1 --> <!-- Field: /Page --> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">The recorded values of cash and cash equivalents, restricted cash, contracts receivable and accounts payable approximate their fair values based on their liquidity and/or short-term nature.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div> regarding the fair value of the Revolving Loan and the Term Loan and notes payable. The Company does not have any off-balance sheet financial instruments other than operating leases (refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div> of the Notes to Consolidated Financial Statements in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> Form <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K).</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In order to assess the fair value of the Company&#x2019;s financial instruments, the Company uses the fair value hierarchy established by GAAP which prioritizes the inputs used in valuation techniques into the following <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> levels:</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> Inputs &#x2013; Based upon quoted prices for identical assets in active markets that the Company has the ability to access at the measurement date.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> Inputs &#x2013; Based upon quoted prices (other than Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1)</div> in active markets for similar assets, quoted prices for identical or similar assets in markets that are not active, inputs other than quoted prices that are observable for the asset such as interest rates, yield curves, volatilities and default rates and inputs that are derived principally from or corroborated by observable market data.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> Inputs &#x2013; Based on unobservable inputs reflecting the Company&#x2019;s own assumptions about the assumptions that market participants would use in pricing the asset based on the best information available.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0.25in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">For each financial instrument, the Company uses the highest priority level input that is available in order to appropriately value that particular instrument. In certain instances, Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> inputs are not available and the Company must use Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> or Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> inputs. In these cases, the Company provides a description of the valuation techniques used and the inputs used in the fair value measurement.</div></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div><div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Recently Adopted Accounting Pronouncements</div></div></div> <div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued guidance in Accounting Standards Update (&#x201c;ASU&#x201d;) No. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">04</div> &#x201c;Intangibles-Goodwill and Other&#x201d; (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">350)</div> which simplifies and eliminates step <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> of the current <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> step goodwill impairment test. This guidance is effective for public business entities for annual or any interim goodwill impairment tests in fiscal years beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019.</div> Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div> The Company early adopted this ASU on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div> The adoption did not have a material impact on our consolidated financial statements or related disclosures.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Recently Issued Accounting Pronouncements </div></div></div> <div style=" font-size: 10pt; text-align: left; text-indent: -0.25in; margin: 0pt 0 0pt 0.25in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the FASB issued guidance in ASU No. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">01</div> &#x201c;Business Combinations&#x201d; (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">805):</div> Clarifying the Definition of a Business, which adds guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The amendments in this update provide a screen to determine when a set of assets and activities is not a business, provide a framework to assist entities in evaluating whether both an input and a substantive process are present and narrow the definition of the term output to be consistent with Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">606.</div> This guidance is effective for public business entities for annual periods beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> including interim periods within those periods. The Company expects to adopt this guidance as required and does not expect a material impact to the Company&#x2019;s consolidated financial statements.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> November</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the FASB issued guidance in ASU No. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18</div> &#x201c;Statement of Cash Flows&#x201d; (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">230):</div> Restricted Cash (a consensus of the FASB Emerging Issues Task Force). The amendments in this Update require that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This guidance is effective for public business entities for fiscal years beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The Company expects to adopt this guidance as required and does not expect a material impact to the Company&#x2019;s consolidated financial statements other than to the presentation of restricted cash on our consolidated statements of cash flows.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> August</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the FASB issued guidance in ASU No. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div> (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">230):</div> &#x201c;Classification of Certain Cash Receipts and Cash Payments.&#x201d; This update addresses specific cash flow issues with the objective of reducing existing diversity in practice. Early adoption is permitted for fiscal years, and interim periods within those fiscal years, beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018.</div> The Company is currently evaluating the impact of the adoption of this guidance to the Company&#x2019;s consolidated financial statements and related disclosures.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0"></div> <!-- Field: Page; Sequence: 10; Value: 1 --> <!-- Field: /Page --> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0.05in 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016,</div> the FASB issued its new lease accounting guidance in ASU No. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02,</div> &#x201c;Leases&#x201d; (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842).</div> Under the new guidance, lessees will be required to recognize for all leases (with the exception of short-term leases) a lease liability, which is a lessee&#x2019;s obligation to make lease payments arising from a lease, measured on a discounted basis and a right-of-use asset, which is an asset that represents the lessee&#x2019;s right to use, or control the use of, a specified asset for the lease term. The new standard is effective for annual periods beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> including interim periods within those fiscal years. The Company is currently evaluating the impact of the adoption of this ASU to the Company&#x2019;s consolidated financial statements and related disclosures.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> May</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> the FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09,</div> &#x201c;Revenue from Contracts with Customers.&#x201d; The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which an entity expects to be entitled in exchange for those goods or services. Under the new guidance, an entity is required to perform the following <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> steps: <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1)</div> identify the contract(s) with a customer; <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2)</div> identify the performance obligations in the contract; <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3)</div> determine the transaction price; <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4)</div> allocate the transaction price to the performance obligations in the contract; and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5)</div> recognize revenue when (or as) the entity satisfies a performance obligation. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> August</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015,</div> the FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14</div> which deferred the effective date of ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09</div> by <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> year. As a result, the amendments in ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09</div> are effective for public companies for annual reporting periods beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> including interim periods within that reporting period. Additional ASUs have been issued that are part of the overall new revenue guidance, including: ASU No. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">08,</div> &#x201c;Principal versus Agent Considerations (Reporting Revenue Gross versus Net),&#x201d; ASU No. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,</div> &#x201c;Identifying Performance Obligations and Licensing,&#x201d; and ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,</div> &#x201c;Narrow Scope Improvements and Practical Expedients.&#x201d;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0.25in; margin: 0pt 0">The new revenue recognition standard prescribes a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div>-step model that focuses on transfer of control and entitlement to payment when determining the amount of revenue to be recognized.&nbsp;The new model requires companies to identify contractual performance obligations and determine whether revenue should be recognized at a point in time or over time for each of these obligations. We expect that revenue generated from our fixed unit price contracts, which represent a significant portion of our total contracts, will continue to be recognized over time utilizing the cost-to-cost measure of progress consistent with our current practice. We also expect our revenue recognition disclosures to significantly expand due to the new qualitative and quantitative requirements under the standard. The Company is currently determining the impact of the new standard on our lump-sum, cost-plus and other than fixed unit price contracts. Because the standards will impact our business processes, systems and controls, the Company is also developing a comprehensive change management project plan to guide the implementation. We will adopt the requirements of the new standard effective <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> and intend to use the modified retrospective adoption approach, but will not make a final decision on the adoption method until later in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div></div> </div></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=d3e5614-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13279-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reclassifications that affects the comparability of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="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_RevenueRecognitionPercentageOfCompletionMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognition for long-term construction-type contracts accounted for using the percentage-of-completion method. The disclosure would generally be expected to include the method or methods of measuring extent of progress toward completion. If the entity departs from using the percentage-of-completion method for a single contract or a group of contracts for which reasonably dependable estimates cannot be made, such a departure from the basic policy is disclosed. The disclosure may also describe the accounting for significant changes in estimate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68076031&amp;loc=d3e57953-111643<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68076031&amp;loc=d3e57942-111643<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68076031&amp;loc=d3e57967-111643<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPercentageOfCompletionMethod</td>
</tr>
<tr>
<td style="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/presentationRef<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=84177426&amp;loc=d3e6061-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6143-108592<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6132-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>32
<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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6758403184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock', window );">Schedule of Components of Agreement Obligation [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br /> 2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">December 31, <br /> 2016</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; font-size: 10pt; text-align: left; text-indent: 0in">Members&#x2019; interest subject to mandatory redemption </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: 0in">Net accumulated earnings </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,183</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,230</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -0.2in; padding-left: 30pt">Total liability </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">44,183</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">45,230</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><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_strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock', window );">Schedule of Changes in Noncontrolling Interests and Joint Ventures [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Three Months Ended <br />March 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2016</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; font-size: 10pt; text-align: left">Balance, beginning of period </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">656</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(91</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -8.85pt; padding-left: 8.85pt">Net income attributable to noncontrolling interest included in equity </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">371</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(8</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: -8.85pt; padding-left: 8.85pt">Distributions to noncontrolling interest owners </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Balance, end of period </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,027</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(99</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td> </tr> </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of changes in noncontrolling interests and joint ventures.</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;">strl_ScheduleOfChangesInNoncontrollingInterestsAndJointVenturesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of an agreement 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;">strl_ScheduleOfComponentsOfAgreementObligationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</td>
</tr>
<tr>
<td style="padding-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>33
<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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6927978576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Construction Joint Ventures (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Condensed Balance Sheet [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br /> 2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">December 31, <br /> 2016</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Total combined:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 0.25in">Current assets </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,782</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,592</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; text-indent: 0.25in">Less current liabilities </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(53,883</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(57,598</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 0.5in">Net assets </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style=" margin: 0pt 0"> (21,101</div></div> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(25,006</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: right; text-indent: 0.25in">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 0in">Backlog </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">92,724</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">107,333</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 0in">Sterling&#x2019;s noncontrolling interest in backlog </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">46,504</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">52,992</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 0in">Sterling&#x2019;s receivables from and equity in construction joint ventures </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,890</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,130</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock', window );">Condensed Income Statement [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Three Months Ended <br />March 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2016</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 0in">Total combined:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 64%; font-size: 10pt; text-align: left; text-indent: 22.5pt">Revenues </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 14%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,609</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 14%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,804</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 22.5pt">Income before tax </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,173</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">535</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 22.5pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 0in">Sterling&#x2019;s noncontrolling interest:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 22.5pt">Revenues </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,488</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,780</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 22.5pt">Income before tax </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">553</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">258</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</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_ScheduleOfCondensedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfCondensedIncomeStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.</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_ScheduleOfCondensedIncomeStatementTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6767175520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Variable Interest Entities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfVariableInterestEntitiesTextBlock', window );">Schedule of Variable Interest Entities [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: justify">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br /> 2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">December 31, <br /> 2016</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Assets:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Current assets: </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 18.9pt">Cash and cash equivalents </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,447</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,655</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 18.9pt">Contracts receivable, including retainage </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,279</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,046</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 18.9pt">Other current assets </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,925</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,208</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in; padding-left: 0.45in">Total current assets </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28,651</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,909</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Property and equipment, net </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,450</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,824</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Goodwill </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,501</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,501</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: 0.45in">Total assets </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39,602</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">46,234</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Liabilities:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Current liabilities: </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 18.9pt">Accounts payable </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,906</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21,274</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 18.9pt">Other current liabilities </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,104</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,782</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 13.5pt; padding-left: 18.9pt">Total current liabilities </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28,010</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,056</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Long-term liabilities:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 18.9pt">Other long-term liabilities </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">399</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,373</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: 13.5pt; padding-left: 18.9pt">Total liabilities </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28,409</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,429</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock', window );">Condensed Income Statement [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Three Months Ended <br />March 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2016</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 0in">Total combined:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 64%; font-size: 10pt; text-align: left; text-indent: 22.5pt">Revenues </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 14%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,609</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 14%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,804</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 22.5pt">Income before tax </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,173</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">535</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 22.5pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 0in">Sterling&#x2019;s noncontrolling interest:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 22.5pt">Revenues </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,488</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,780</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 22.5pt">Income before tax </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">553</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">258</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><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_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=strl_MyersAndSonsConstructionMember', window );">Myers and Sons Construction [Member]</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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfCondensedIncomeStatementTableTextBlock', window );">Condensed Income Statement [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: justify">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Three Months Ended <br />March 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2016</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; font-size: 10pt; text-align: left; text-indent: 0in">Revenues </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 14%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,285</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 14%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,943</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Operating income </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">394</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">194</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt; text-indent: -10pt">Net income attributable to Sterling common stockholders </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">195</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.</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_ScheduleOfCondensedIncomeStatementTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=d3e5747-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=SL6228884-111685<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=d3e5728-111685<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=SL6759159-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfVariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</td>
</tr>
<tr>
<td style="padding-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_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=strl_MyersAndSonsConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=strl_MyersAndSonsConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6915484656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</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_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br />2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">December 31, <br />2016</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 0in">Construction equipment </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">122,097</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">121,441</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Transportation equipment </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,161</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,017</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Buildings </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,786</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,771</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Office equipment </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,108</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,108</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Leasehold improvement </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">914</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">914</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Construction in progress </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">313</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Land </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,509</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,509</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Water rights </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">200</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">200</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">160,875</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">161,273</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Less accumulated depreciation </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(95,054</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(93,146</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 9pt">Total property and equipment, net </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">65,821</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">68,127</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6916159312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Line of Credit and Long-term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term Debt Instruments [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: justify">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">March 31, <br /> 2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">December 31, <br /> 2016</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; font-size: 10pt; text-align: justify; text-indent: 0in">Equipment-based Facility </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,511</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,532</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Less deferred loan costs </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(602</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(803</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Equipment-based Facility, net </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,909</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,729</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: -9pt; padding-left: 9pt">Notes payable for transportation and construction equipment and other </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,388</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,665</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,297</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,394</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: 0in">Current maturities of long-term debt </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,541</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,648</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">Less current deferred loan costs </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(602</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(803</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1.1pt; text-indent: 0in">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Less current maturities of long-term debt, net </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,939</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,845</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: 0in">Total long-term debt </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,358</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,549</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21475-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=64930739&amp;loc=d3e28878-108400<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21538-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21506-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28541-108399<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28551-108399<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21521-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6646122160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Net Loss Per Share Attributable to Sterling Common Stockholders (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</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, Basic and Diluted [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse;"> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">Three Months Ended <br />March 31,</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2017</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1.1pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.1pt solid">2016</td> </tr> <tr style="vertical-align: bottom"> <td nowrap="nowrap" style="font-size: 10pt; text-align: left">Numerator:</td> <td style="font-size: 10pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td nowrap="nowrap" colspan="3" style="font-size: 10pt; text-align: right">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 68%; font-size: 10pt; text-align: left; padding-left: 10pt; padding-bottom: 2.5pt">Net loss attributable to Sterling common stockholders </td> <td style="width: 2%; font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; border-bottom: Black 2.5pt double">$</td> <td style="width: 12%; font-size: 10pt; text-align: right; border-bottom: Black 2.5pt double"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,257</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; width: 1%">)</td> <td style="width: 2%; font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; border-bottom: Black 2.5pt double">$</td> <td style="width: 12%; font-size: 10pt; text-align: right; border-bottom: Black 2.5pt double"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,328</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; width: 1%">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 0in; padding-left: 0.25in">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 0in">Denominator:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 20pt; text-indent: -10pt">Weighted average common shares outstanding &#x2014; basic </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,022</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,760</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt; padding-left: 10pt">Shares for dilutive unvested stock </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">--</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 20pt; text-indent: -10pt">Weighted average common shares outstanding and incremental shares assumed repurchased&#x2014; diluted </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,022</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,760</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt; text-indent: -10pt">Basic and diluted loss per share attributable to Sterling common stockholders </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.09</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.37</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td> </tr> </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</td>
</tr>
<tr>
<td style="padding-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>38
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6916159312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Subsequent Events (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="border-collapse: collapse;" align="center" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 82%; font-size: 10pt; text-align: left">Cash </td> <td style="width: 2%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 14%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">55,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Common stock (1,882,058 shares) </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,100</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Promissory notes </td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,400</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1.1pt">Deferred payments </td> <td style="font-size: 10pt; padding-bottom: 1.1pt">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,200</div></td> <td style="border-bottom: Black 1.1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Total </td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">83,700</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1486-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</td>
</tr>
<tr>
<td style="padding-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>39
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6768417808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Summary of Business and Significant Accounting Policies (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Apr. 03, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_OwnershipInterestInJointVenture', window );">Ownership Interest in Joint Venture</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=strl_CostsAndEstimatedEarningsInExcessOfBillingsMember', window );">Costs and Estimated Earnings in Excess of Billings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnapprovedChangeOrdersAmount', window );">Unapproved Change Orders, Amount</a></td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractsReceivableClaimsAndUncertainAmounts', window );">Contracts Receivable, Claims and Uncertain Amounts</a></td>
<td class="nump">10,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,200,000<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_strl_ContractsReceivableUnpaidProjectContractPrice', window );">Contracts Receivable, Unpaid Project Contract Price</a></td>
<td class="nump">3,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,900,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingIncomeLossMember', window );">Operating Income (Loss) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_EstimatedConstructionGrossProfitLossBeforeTax', window );">Estimated Construction Gross (Loss) Profit, Before Tax</a></td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="num">$ (1,200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_OwnershipInterestInJointVenture', window );">Ownership Interest in Joint Venture</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_RevenueRecognitionPercentageOfCompletionRange', window );">Revenue Recognition Percentage of Completion Range</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_WarrantyTerm', window );">Warranty Term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_RevenueRecognitionPercentageOfCompletionRange', window );">Revenue Recognition Percentage of Completion Range</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_WarrantyTerm', window );">Warranty Term</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Loan and Security Agreement [Member] | Wilmington Trust, National Association [Member] | Senior Secured Term Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=strl_TealstoneConstructionMember', window );">Tealstone Construction [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Business Acquisition, Percentage of Voting Interests Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_ContractsReceivableUnpaidProjectContractPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unpaid project contract price that the Company is entitled to.</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;">strl_ContractsReceivableUnpaidProjectContractPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_EstimatedConstructionGrossProfitLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents net estimated gross profit (loss) before tax.</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;">strl_EstimatedConstructionGrossProfitLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_strl_OwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the ownership interest in joint venture.</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;">strl_OwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_RevenueRecognitionPercentageOfCompletionRange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the length of time the Company's contracts generally take to complete.</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;">strl_RevenueRecognitionPercentageOfCompletionRange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_WarrantyTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the warranty term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_WarrantyTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractsReceivableClaimsAndUncertainAmounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 billed or unbilled claims or other similar items subject to uncertainty concerning their determination or ultimate realization under long-term contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractsReceivableClaimsAndUncertainAmounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=64930739&amp;loc=d3e28878-108400<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28551-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnapprovedChangeOrdersAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs incurred on unapproved change orders when it is probable that the cost will be recovered through a change in the contract price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 310<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68065756&amp;loc=d3e49324-109356<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68053980&amp;loc=d3e50000-109363<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnapprovedChangeOrdersAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BalanceSheetLocationAxis=strl_CostsAndEstimatedEarningsInExcessOfBillingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=strl_CostsAndEstimatedEarningsInExcessOfBillingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingIncomeLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingIncomeLossMember</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_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=strl_LoanAndSecurityAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_LoanAndSecurityAgreementMember</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_LineOfCreditFacilityAxis=strl_WilmingtonTrustNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAxis=strl_WilmingtonTrustNationalAssociationMember</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_LongtermDebtTypeAxis=strl_SeniorSecuredTermLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=strl_SeniorSecuredTermLoansMember</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_BusinessAcquisitionAxis=strl_TealstoneConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionAxis=strl_TealstoneConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6913237888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 2 - Cash and Cash Equivalents and Restricted Cash (Details Textual) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember', window );">Other Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted Cash and Cash Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember', window );">Other Current Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted Cash and Cash Equivalents</a></td>
<td class="nump">$ 2.0<span></span>
</td>
<td class="nump">2.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=strl_MajorityOwnedJointVenturesMember', window );">Majority Owned Joint Ventures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted Cash and Cash Equivalents</a></td>
<td class="nump">$ 18.4<span></span>
</td>
<td class="nump">$ 10.9<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_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember</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_VariableInterestEntitiesByClassificationOfEntityAxis=strl_MajorityOwnedJointVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableInterestEntitiesByClassificationOfEntityAxis=strl_MajorityOwnedJointVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6915340816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests (Details Textual)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=strl_MyersMember', window );">Myers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</a></td>
<td class="nump">50.00%<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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</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_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=strl_MyersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=strl_MyersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6927729280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests - Components of Noncontrolling Interest Subject to Mandatory Redemption (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_MembersInterestSubjectToMandatoryRedemption', window );">Members&#8217; interest subject to mandatory redemption</a></td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_UndistributedEarningsOfDomesticSubsidiariesNet', window );">Net accumulated earnings</a></td>
<td class="nump">4,183<span></span>
</td>
<td class="nump">5,230<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings', window );">Total liability</a></td>
<td class="nump">$ 44,183<span></span>
</td>
<td class="nump">$ 45,230<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_MembersInterestSubjectToMandatoryRedemption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Member's interest subject to mandatory redemption.</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;">strl_MembersInterestSubjectToMandatoryRedemption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 element that represents the member's interest subject to mandatory redemption and undistributed earnings.</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;">strl_MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_strl_UndistributedEarningsOfDomesticSubsidiariesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of undistributed earnings (distributed earnings) of domestic subsidiaries or domestic joint ventures intended to be permanent.</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;">strl_UndistributedEarningsOfDomesticSubsidiariesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6925636848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests - Changes in Noncontrolling Owners' Interests (Details) - Subsidiaries [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestInJointVentures', window );">Balance, beginning of period</a></td>
<td class="nump">$ 656<span></span>
</td>
<td class="num">$ (91)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Net income attributable to noncontrolling interest included in equity</a></td>
<td class="nump">371<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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions to noncontrolling interest owners</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestInJointVentures', window );">Balance, end of period</a></td>
<td class="nump">$ 1,027<span></span>
</td>
<td class="num">$ (99)<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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4613674-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569643-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MinorityInterestInJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the equity interests owned by noncontrolling shareholders, partners, or other equity holders in joint ventures included in the entity's consolidated financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4568740-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestInJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dei_LegalEntityAxis=us-gaap_SubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=us-gaap_SubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6913015136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 4 - Construction Joint Ventures (Details Textual) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures', window );">Construction Backlog Attributable to Project Performed by Joint Ventures</a></td>
<td class="nump">$ 47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 53<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=strl_StevePRadosIncMember', window );">Steve P. Rados, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=strl_GraniteConstructionCorporationMember', window );">Granite Construction Corporation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.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_strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 construction backlog attributable to project performed by joint ventures.</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;">strl_ConstructionBacklogAttributableToProjectPerformedByJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=strl_StevePRadosIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=strl_StevePRadosIncMember</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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=strl_GraniteConstructionCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=strl_GraniteConstructionCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6756944832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 4 - Construction Joint Ventures - Construction Joint Ventures, Partner Share (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Current assets</a></td>
<td class="nump">$ 180,967<span></span>
</td>
<td class="nump">$ 175,908<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Less current liabilities</a></td>
<td class="num">(151,778)<span></span>
</td>
<td class="num">(146,592)<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_strl_ReceivablesFromAndEquityInConstructionJointVenture', window );">Sterling&#8217;s receivables from and equity in construction joint ventures</a></td>
<td class="nump">7,890<span></span>
</td>
<td class="nump">7,130<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=us-gaap_CorporateJointVentureMember', window );">Corporate Joint Venture [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Current assets</a></td>
<td class="nump">32,782<span></span>
</td>
<td class="nump">32,592<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Less current liabilities</a></td>
<td class="num">(53,883)<span></span>
</td>
<td class="num">(57,598)<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_AssetsNet', window );">Net assets</a></td>
<td class="num">(21,101)<span></span>
</td>
<td class="num">(25,006)<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_strl_Backlog', window );">Backlog</a></td>
<td class="nump">92,724<span></span>
</td>
<td class="nump">107,333<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_strl_NoncontrollingInterestInBacklog', window );">Sterling&#8217;s noncontrolling interest in backlog</a></td>
<td class="nump">46,504<span></span>
</td>
<td class="nump">52,992<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_strl_ReceivablesFromAndEquityInConstructionJointVenture', window );">Sterling&#8217;s receivables from and equity in construction joint ventures</a></td>
<td class="nump">$ 7,890<span></span>
</td>
<td class="nump">$ 7,130<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_Backlog">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of backlog as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_Backlog</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_NoncontrollingInterestInBacklog">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of non-controlling interest in backlog as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_NoncontrollingInterestInBacklog</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_ReceivablesFromAndEquityInConstructionJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts due from minority-owned entities in which the reporting entity shares joint control with another party or group, due within 1 year (or 1 business cycle). Also, includes the entity's equity in minority-owned joint ventures.</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;">strl_ReceivablesFromAndEquityInConstructionJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net assets (liabilities).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 225<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488393&amp;loc=d3e606914-122999<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e604008-122996<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 205<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=79984436&amp;loc=d3e9915-115836<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77885760&amp;loc=SL35686385-199418<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 225<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488393&amp;loc=d3e606914-122999<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=us-gaap_CorporateJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=us-gaap_CorporateJointVentureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757023536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Construction Joint Ventures - Construction Joint Ventures, Partner Income (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, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 153,416<span></span>
</td>
<td class="nump">$ 126,567<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Revenues</a></td>
<td class="nump">371<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=us-gaap_CorporateJointVentureMember', window );">Corporate Joint Venture [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">14,609<span></span>
</td>
<td class="nump">8,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before tax</a></td>
<td class="nump">1,173<span></span>
</td>
<td class="nump">535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Revenues</a></td>
<td class="nump">6,488<span></span>
</td>
<td class="nump">3,780<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before tax</a></td>
<td class="nump">$ 553<span></span>
</td>
<td class="nump">$ 258<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_dei_LegalEntityAxis=us-gaap_CorporateJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=us-gaap_CorporateJointVentureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6916817152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Variable Interest Entities (Details Textual)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2017</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=strl_MyersMember', window );">Myers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</a></td>
<td class="nump">50.00%<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_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=SL6759159-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=strl_MyersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=strl_MyersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6768225744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 5 - Variable Interest Entities - Consolidated Balance Sheet - Myers (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 37,147<span></span>
</td>
<td class="nump">$ 42,785<span></span>
</td>
<td class="nump">$ 14,919<span></span>
</td>
<td class="nump">$ 4,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesLongTermContractsOrPrograms', window );">Contracts receivable, including retainage</a></td>
<td class="nump">91,089<span></span>
</td>
<td class="nump">84,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">6,609<span></span>
</td>
<td class="nump">5,448<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">180,967<span></span>
</td>
<td class="nump">175,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">65,821<span></span>
</td>
<td class="nump">68,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">54,820<span></span>
</td>
<td class="nump">54,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">304,576<span></span>
</td>
<td class="nump">301,823<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">71,448<span></span>
</td>
<td class="nump">67,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">151,778<span></span>
</td>
<td class="nump">146,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">1,447<span></span>
</td>
<td class="nump">9,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesLongTermContractsOrPrograms', window );">Contracts receivable, including retainage</a></td>
<td class="nump">16,279<span></span>
</td>
<td class="nump">15,046<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">10,925<span></span>
</td>
<td class="nump">10,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">28,651<span></span>
</td>
<td class="nump">34,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">9,450<span></span>
</td>
<td class="nump">9,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,501<span></span>
</td>
<td class="nump">1,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">39,602<span></span>
</td>
<td class="nump">46,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">18,906<span></span>
</td>
<td class="nump">21,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">9,104<span></span>
</td>
<td class="nump">8,782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">28,010<span></span>
</td>
<td class="nump">30,056<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">399<span></span>
</td>
<td class="nump">5,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">$ 28,409<span></span>
</td>
<td class="nump">$ 35,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-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_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6904-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<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_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6911790928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Variable Interest Entities - Consolidated Statements of Operations - Myers (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, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 153,416<span></span>
</td>
<td class="nump">$ 126,567<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="num">(1,788)<span></span>
</td>
<td class="num">(6,466)<span></span>
</td>
</tr>
<tr class="re">
<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 loss attributable to Sterling common stockholders</a></td>
<td class="num">(2,257)<span></span>
</td>
<td class="num">(7,328)<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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">23,285<span></span>
</td>
<td class="nump">26,943<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">394<span></span>
</td>
<td class="nump">194<span></span>
</td>
</tr>
<tr class="re">
<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 loss attributable to Sterling common stockholders</a></td>
<td class="nump">$ 195<span></span>
</td>
<td class="nump">$ 94<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_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/presentationRef<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=96947427&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757233072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 6 - Property and Equipment - Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 160,875<span></span>
</td>
<td class="nump">$ 161,273<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(95,054)<span></span>
</td>
<td class="num">(93,146)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total property and equipment, net</a></td>
<td class="nump">65,821<span></span>
</td>
<td class="nump">68,127<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_PropertyPlantAndEquipmentByTypeAxis=strl_ConstructionEquipmentMember', window );">Construction Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">122,097<span></span>
</td>
<td class="nump">121,441<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', window );">Transportation Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">18,161<span></span>
</td>
<td class="nump">19,017<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">12,786<span></span>
</td>
<td class="nump">12,771<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">3,108<span></span>
</td>
<td class="nump">3,108<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">914<span></span>
</td>
<td class="nump">914<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in Progress [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">313<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">3,509<span></span>
</td>
<td class="nump">3,509<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_PropertyPlantAndEquipmentByTypeAxis=strl_WaterRightsMember', window );">Water Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 200<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=strl_ConstructionEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=strl_ConstructionEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</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_PropertyPlantAndEquipmentByTypeAxis=strl_WaterRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=strl_WaterRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6767671216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Line of Credit and Long-term Debt (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">$ 4,297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest Expense, Debt</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">$ 900<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_ProceedsFromSecuredLinesOfCredit', window );">Proceeds from Secured Lines of Credit</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 14,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=strl_NotesPayableForTransportationAndConstructionEquipmentMember', window );">Notes Payable for Transportation and Construction Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, Noncurrent</a></td>
<td class="nump">$ 2,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,700<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=strl_NotesPayableForTransportationAndConstructionEquipmentMember', window );">Notes Payable for Transportation and Construction Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">3.12%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt Instrument, Term</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=strl_NotesPayableForTransportationAndConstructionEquipmentMember', window );">Notes Payable for Transportation and Construction Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">7.13%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt Instrument, Term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=strl_NationsMember', window );">Nations [Member] | Asset-based Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of Credit Facility, Current Borrowing Capacity</a></td>
<td class="nump">$ 24,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral', window );">Debt Instrument, Percentage of Appraised Value of Collateral</a></td>
<td class="nump">65.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of Credit Facility, Remaining Borrowing Capacity</a></td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=strl_NationsMember', window );">Nations [Member] | Asset-based Facility [Member] | Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSecuredLinesOfCredit', window );">Proceeds from Secured Lines of Credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-term Line of Credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=strl_NationsMember', window );">Nations [Member] | Equipment-based Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">1,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,729<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term Debt, Fair Value</a></td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents percentage of the appraised value of collateral pledged for loans.</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;">strl_DebtInstrumentPercentageOfAppraisedValueOfCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(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_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_ProceedsFromSecuredLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_ProceedsFromSecuredLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentAxis=strl_NotesPayableForTransportationAndConstructionEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_NotesPayableForTransportationAndConstructionEquipmentMember</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_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=strl_NationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAxis=strl_NationsMember</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=strl_AssetBasedFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_AssetBasedFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</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=strl_EquipmentBasedFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_EquipmentBasedFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6768263472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 7 - Line of Credit and Long-term Debt - Long-term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Equipment-based Facility, net</a></td>
<td class="nump">$ 4,297<span></span>
</td>
<td class="nump">$ 5,394<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_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">4,297<span></span>
</td>
<td class="nump">5,394<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_strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts', window );">Current maturities of long-term debt</a></td>
<td class="nump">3,541<span></span>
</td>
<td class="nump">4,648<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsCurrentNet', window );">Less current deferred loan costs</a></td>
<td class="num">(602)<span></span>
</td>
<td class="num">(803)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less current maturities of long-term debt, net</a></td>
<td class="num">(2,939)<span></span>
</td>
<td class="num">(3,845)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt</a></td>
<td class="nump">1,358<span></span>
</td>
<td class="nump">1,549<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=strl_NotesPayableForTransportationAndConstructionEquipmentMember', window );">Notes Payable for Transportation and Construction Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes payable</a></td>
<td class="nump">2,388<span></span>
</td>
<td class="nump">2,665<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_LineOfCreditFacilityAxis=strl_NationsMember', window );">Nations [Member] | Equipment-based Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term Debt</a></td>
<td class="nump">2,511<span></span>
</td>
<td class="nump">3,532<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Less deferred loan costs</a></td>
<td class="num">(602)<span></span>
</td>
<td class="num">(803)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Equipment-based Facility, net</a></td>
<td class="nump">1,909<span></span>
</td>
<td class="nump">2,729<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_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">$ 1,909<span></span>
</td>
<td class="nump">$ 2,729<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_LongtermDebtCurrentMaturitiesAndDeferredLoanCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFinanceCostsCurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsCurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=strl_NotesPayableForTransportationAndConstructionEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_NotesPayableForTransportationAndConstructionEquipmentMember</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_LineOfCreditFacilityAxis=strl_NationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAxis=strl_NationsMember</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=strl_EquipmentBasedFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_EquipmentBasedFacilityMember</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>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6646495056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Income Taxes (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current Income Tax Expense (Benefit)</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_IncreaseDecreaseInDeferredIncomeTaxes', window );">Increase (Decrease) in Deferred Income Taxes</a></td>
<td class="nump">$ 0<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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6758360864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Net Loss Per Share Attributable to Sterling Common Stockholders (Details Textual) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6757163776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Net Loss Per Share Attributable to Sterling Common Stockholders - Basic Net Income (Loss) Per Share Attributable to Sterling Common Stockholders (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss attributable to Sterling common stockholders</a></td>
<td class="num">$ (2,257)<span></span>
</td>
<td class="num">$ (7,328)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding &#8212; basic (in shares)</a></td>
<td class="nump">25,022<span></span>
</td>
<td class="nump">19,760<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding and incremental shares assumed repurchased&#8212; diluted (in shares)</a></td>
<td class="nump">25,022<span></span>
</td>
<td class="nump">19,760<span></span>
</td>
</tr>
<tr class="ro">
<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 loss per share attributable to Sterling common stockholders (in dollars per share)</a></td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="num">$ (0.37)<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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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/presentationRef<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=96947427&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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1448-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_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>56
<FILENAME>R44.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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6767302816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Stock-based Compensation (Details Textual) - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated Share-based Compensation Expense</a></td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</a></td>
<td class="nump">$ 1.7<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">1 year 146 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="nump">0.5<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based compensation awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-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>57
<FILENAME>R45.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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6768939744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 12 - Subsequent Events (Details Textual)<br></strong></div></th>
<th class="th">
<div>Apr. 03, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 03, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 03, 2017 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Loan and Security Agreement [Member] | Warrants to the Lenders Under the Loan Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_ClassOfWarrantOrRightTerm', window );">Class of Warrant or Right, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.25<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Wilmington Trust, National Association [Member] | Loan and Security Agreement [Member] | Senior Secured Term Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85,000,000<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_strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage', window );">Loan Prepayment Offer Required to Make Quarterly, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.00%<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_strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne', window );">Debt Instrument, Financial Covenants, Maximum Ratio of Secured Indebtedness to EBITDA, Period One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.1<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_strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo', window );">Debt Instrument, Financial Covenants, Maximum Ratio of Secured Indebtedness to EBITDA, Period Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.018<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_strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne', window );">Debt Instrument, Financial Covenants, Minimum Daily Cash Collateral, Period One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo', window );">Debt Instrument, Financial Covenants, Minimum Daily Cash Collateral, Period Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod', window );">Debt Instrument, Financial Covenants, Minimum Daily Cash Collateral, Potential Additional Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,000,000<span></span>
</td>
</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_strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne', window );">Debt Instrument, Financial Covenants, Minimum Rolling Four Quarter Gross Margin in Contract Backlog, Period One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo', window );">Debt Instrument, Financial Covenants, Minimum Rolling Four Quarter Gross Margin in Contract Backlog, Period Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,000,000<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_strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters', window );">Debt Instrument, Financial Covenants, Maximum Incurrence of Net Capital Expenditures During Each of Four Consecutive Fiscal Quarters</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity', window );">Debt Instrument, Financial Covenants, Minimum Bonding Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Wilmington Trust, National Association [Member] | Loan and Security Agreement [Member] | Senior Secured Term Loans [Member] | Tealstone Residential Concrete, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters', window );">Debt Instrument, Financial Covenants, Minimum EBITDA During Each Four Consecutive Fiscal Quarters</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Wilmington Trust, National Association [Member] | Loan and Security Agreement [Member] | Senior Secured Term Loans [Member] | London Interbank Offered Rate (LIBOR) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.75%<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_BusinessAcquisitionAxis=strl_TealstoneConstructionMember', window );">Tealstone Construction [Member] | Scenario, Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="nump">$ 7,500,000<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=strl_TealstoneConstructionMember', window );">Tealstone Construction [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Business Acquisition, Percentage of Voting Interests Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Business Combination, Consideration Transferred, Liabilities Incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 83,700,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_FairValueInputsDiscountRate', window );">Fair Value Inputs, Discount Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=strl_TealstoneConstructionMember', window );">Tealstone Construction [Member] | Subsequent Event [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Stock Issued During Period, Shares, Acquisitions | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,882,058<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_ClassOfWarrantOrRightTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the term or warrants or rights.</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;">strl_ClassOfWarrantOrRightTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the maximum incurrence of net capital expenditures during each of four consecutive fiscal quarters under the financial covenants pursuant to a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DebtInstrumentFinancialCovenantsMaximumIncurrenceOfNetCapitalExpendituresDuringEachOfFourConsecutiveFiscalQuarters</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the maximum ratio of secured indebtedness to EBITDA, for a certain specified first period of time following the current date, under the financial covenants pursuant to a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the maximum ratio of secured indebtedness to EBITDA, for a certain specified second period of time following the current date, under the financial covenants pursuant to a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DebtInstrumentFinancialCovenantsMaximumRatioOfSecuredIndebtednessToEBITDAPeriodTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the minimum bonding capacity under the financial covenants pursuant to a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DebtInstrumentFinancialCovenantsMinimumBondingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the minimum daily cash collateral, for a certain specified first period of time following the current date, under the financial covenants pursuant to a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the minimum daily cash collateral, for a certain specified second period of time following the current date, under the financial covenants pursuant to a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPeriodTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the minimum daily cash collateral, for a potential additional period of time following the current date, under the financial covenants pursuant to a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DebtInstrumentFinancialCovenantsMinimumDailyCashCollateralPotentialAdditionalPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</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_strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the minimum EBITDA during each four consecutive fiscal quarters, for a certain specified period of time following the current date, under the financial covenants pursuant to a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DebtInstrumentFinancialCovenantsMinimumEBITDADuringEachFourConsecutiveFiscalQuarters</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the minimum rolling four quarter gross margin in contract backlog, for a certain specified first period of time following the current date, under the financial covenants pursuant to a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the minimum rolling four quarter gross margin in contract backlog, for a certain specified second period of time following the current date, under the financial covenants pursuant to a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">strl_DebtInstrumentFinancialCovenantsMinimumRollingFourQuarterGrossMarginInContractBacklogPeriodTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the percentage of excess cash flow, plus accrued and unpaid interest thereon and a prepayment premium, required to be made quarterly to the lenders to prepay the loan.</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;">strl_LoanPrepaymentOfferRequiredToMakeQuarterlyPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6578-128477<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6613-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 incurred by the acquirer as part of consideration transferred in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6405-128476<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6578-128477<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6613-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6911338&amp;loc=d3e6819-128478<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i)(4))<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i)(2))<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=64930739&amp;loc=d3e28878-108400<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28551-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueInputsDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value.  For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueInputsDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 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_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=strl_LoanAndSecurityAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=strl_LoanAndSecurityAgreementMember</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_ClassOfWarrantOrRightAxis=strl_WarrantsToTheLendersUnderTheLoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=strl_WarrantsToTheLendersUnderTheLoanAgreementMember</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_LineOfCreditFacilityAxis=strl_WilmingtonTrustNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAxis=strl_WilmingtonTrustNationalAssociationMember</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_LongtermDebtTypeAxis=strl_SeniorSecuredTermLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=strl_SeniorSecuredTermLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=strl_TealstoneResidentialConcreteIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=strl_TealstoneResidentialConcreteIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</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_BusinessAcquisitionAxis=strl_TealstoneConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionAxis=strl_TealstoneConstructionMember</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_StatementScenarioAxis=us-gaap_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=us-gaap_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R46.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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6767314784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 12 - Subsequent Events - Acquisition-date Fair Value of Consideration Transferred (Details) - Tealstone Construction [Member] - Subsequent Event [Member]<br></strong></div></th>
<th class="th">
<div>Apr. 03, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash</a></td>
<td class="nump">$ 55,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Common stock (1,882,058 shares)</a></td>
<td class="nump">17,100,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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Promissory notes</a></td>
<td class="nump">4,400,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_strl_BusinessCombinationConsiderationTransferredDeferredPayments', window );">Deferred payments</a></td>
<td class="nump">7,200,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total</a></td>
<td class="nump">$ 83,700,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_strl_BusinessCombinationConsiderationTransferredDeferredPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 payments by the acquirer as part of consideration transferred in a business combination.</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;">strl_BusinessCombinationConsiderationTransferredDeferredPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>strl_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6578-128477<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6613-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6578-128477<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6613-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 incurred by the acquirer as part of consideration transferred in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6405-128476<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6578-128477<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6613-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionAxis=strl_TealstoneConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionAxis=strl_TealstoneConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R47.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.7.0.1</span><table class="report" border="0" cellspacing="2" id="idp6910217584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 12 - Subsequent Events - Acquisition-date Fair Value of Consideration Transferred (Details) (Parentheticals)<br></strong></div></th>
<th class="th">
<div>Apr. 03, 2017 </div>
<div>shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=strl_TealstoneConstructionMember', window );">Tealstone Construction [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Common stock, shares (in shares)</a></td>
<td class="nump">100,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity interests issued or issuable to acquire entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionAxis=strl_TealstoneConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionAxis=strl_TealstoneConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>60
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .%(HTH?(\\#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,$%     @ X4BC2F;S"V""    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " #A2*-*GAX[5^X    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!3L,P#(9?!>7>.EW%$%&7"X@32$A, G&+'&^+:-HH,6KW]J1E
MZX3@ 3C&_O/YL^0&@\(^TG/L T5VE*Y&WW9)8=B( W-0  D/Y$TJ<Z++S5T?
MO>'\C'L(!C_,GF EY1H\L;&&#4S (BQ$H1N+"B,9[N,);W'!A\_8SC"+0"UY
MZCA!558@]#0Q',>V@0M@@C%%G[X+9!?B7/T3.W= G))C<DMJ&(9RJ.=<WJ&"
MMZ?'EWG=PG6)38>4?R6G^!AH(\Z37^N[^^V#T"M9W13RNI#U5MXJN595_3ZY
M_O"["/O>NIW[Q\9G0=W K[O07U!+ P04    " #A2*-*F5R<(Q &  "<)P
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
MS5,S!$JFDN)^&)84'QH;$"B;!%D ] D_"4H"\V,4]0/"+ 2DJ^:GLKD?&9B
MW ]0/\@ZPMP%:N<GJKD;&;_ ^6LH?Z^:V7NKC/6.^I%T$% G',D0!L-V%)-J
M048G<'8:RD[@6.SW%,.&F,N<5WEJ!<KX!,Y/0_D)G(T.G65#+,@,J-0*E"$*
MG**&4A0X(3&G[_%64.E@$GL+R" %3E*ZMV^ 4Q(4W>@$D4^]##))@:.4KH@-
M<$CZ$)@7KK(:$P4 RB!%#E)#08H"(3U=7%M)!395YLD818Y12S&*G(]@P7OZ
M5DDZXVR>&I]$Y<E+3YLH/5&&'W+X60H_Y% #;5E&@LI.9FON1@8?\O+3TO(3
M>65I# 1-[0@RB\G"7L8H<HQ:BE'D?#1 *2&(M$O-M8Q0Y BU%*'(V6AL[N@F
M+LEZ]*=6CHQ0Y BEK-Y(&EIQ?:R9.Y'QB8&_!0GJH4P]Y-2SC#."AN7RH6;^
M*2@33W/BT>G;:,XRM+1P%$6)U:]EWFG..T?+-,TYABJW=&5N15W(4_N!EGFG
M>>'HV*<R+PE_ :7SG%D2A>!U8NWHQ-<[)ZBCS-("&Y4-P"9-TGDS^>R=.Y(I
MJCE%':66YG@$A>Q @:NF!=G<C(Q0S1'J*+8TIR,H%^@WW%;4]5]QJ64M@U1S
MD#H*KJMF=N BU?NB3JCWL\F!UG#"^&?1O!R.[>*Q[KJZ&D^PGNNZBWV;ZE.?
MWSX6N]M-&9^[X=+WU\WE9.]RT]6GZZEE=CLZ7?\/4$L#!!0    ( .%(HTI
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
MX\O&_C?&>,!4=C<X0AU^L,60T/AP/.#93F,V&=[T\P]BRS<N_P)02P,$%
M  @ X4BC2B/IX]NW 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N
M>&UL;5/M;ML@%'T5Q .4Q'&3++(M-9VF3=JDJ-.VW\2^ME&!ZP&.N[<?8-?S
M6O\![N6<<S^X9 .:9]L"./*BI+8Y;9WK3HS9L@7%[1UVH/U-C49QYTW3,-L9
MX%4D*<F2S6;/%!>:%EGT74R18>^DT' QQ/9*<?/G#!*'G&[IJ^-)-*T+#E9D
M'6_@.[@?W<5XB\TJE5"@K4!-#-0Y?=B>SFG 1\!/ 8-=G$FHY(KX'(PO54XW
M(2&04+J@P/UV@T>0,@CY-'Y/FG0.&8C+\ZOZIUB[K^7*+3RB_"4JU^;T2$D%
M->^E>\+A,TSUW%,R%?\5;B ]/&3B8Y0H;5Q)V5N':E+QJ2C^,NY"QWT8;_8?
M)MHZ(9D(R4PXQCAL#!0S_\@=+S*# S%C[SL>GGA[2GQORN",K8AW/GGKO;=B
MF^XS=@M"$^8\8I(E9D8PKSZ'2-9"G)-W]&2=OEO-<!?INV7TW6%=(%T52*-
M^E^)AS<EKF&.;X*P14\5F"9.DR4E]CI.\L([#^Q#$M_D'WR<]F_<-$);<D7G
M7S;VOT9TX%/9W/D1:OT'FPT)M0O'@S^;<<Q&PV$W_2 V?^/B+U!+ P04
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
M?[#5D-"Z<#SZLYG';#8<#LL/8NLWKOX 4$L#!!0    ( .%(HTH5M"]N^0$
M ,L%   9    >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;'54VVZ<,!#]%>0/
MB!?V KMBD;*IHE9JI56JIL]>=K@H-B:V6=*_KVT()73R@CWC,^?,>/"DO50O
MN@(PP9O@C3Z2RICV0*G.*Q!,W\D6&GM22"68L:8JJ6X5L*L/$IQ&J]6."E8W
M)$N][ZRR5':&UPV<5: [(9CZ<P(N^R,)R;OCJ2XKXQPT2UM6PD\PO]JSLA:=
M6*ZU@$;7L@D4%$=R'QY.>X?W@.<:>CW;!ZZ2BY0OSOAV/9*52P@XY,8Q,+O<
MX $X=T0VC=>1DTR2+G"^?V=_]+7;6BY,PX/DO^NKJ8XD(<$5"M9Q\R3[KS#6
MLR7!6/QWN &W<)>)U<@EU_X;Y)TV4HPL-A7!WH:U;OS:#R?Q>@S# Z(Q()H"
M$J]#!R&?^1=F6)8JV0=JN/N6N1:'A\C>3>Z<_BK\F4U>6^\M"^-U2F^.:,2<
M!DPTQTP(:MDGB0B3.$7_A4=X^!K-<.W#UQ\RW. $&Y1@XPDV'PBVBQ(QS X7
MV:(B6X0@7HA@F 07V:$B.X1@OQ!!,,D*%XE1D1@A"!<B&.:3IB:H2((0+'\[
M#/-)X_>HR!XA6#8>PRP;3V>/28 J_1C102Z[QH^PF7>:5/>1?XS_X,.8^\%4
M63<ZN$ACG[1_>(64!FPJJSO[?U1VLDX&A\*X;6SW:I@O@V%D.XY..LWO["]0
M2P,$%     @ X4BC2B"KVE'! 0  -P0  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C N>&UL;53M;ILP%'T5RP]0 TG6- *DIE6U29L4==KVVX$+6/4'LTWH
MWGZV(8QF_A/[7LXY]US;-_FH])OI "QZ%UR: G?6]@="3-6!H.9.]2#=ET9I
M0:T+=4M,KX'6@20XR9+D$Q&425SF(7?29:X&RYF$DT9F$(+J/T?@:BQPBJ^)
M5]9VUB=(F?>TA>]@?_0G[2*RJ-1,@#1,2:2A*?!C>CCN/#X ?C(8S6J/?"=G
MI=Y\\*4N<.(- 8?*>@7JE@L\ >=>R-GX/6OBI:0GKO=7]9?0N^OE3 T\*?Z+
MU;8K\!ZC&AHZ</NJQL\P][/#:&[^*UR .[AWXFI4BIOPBZK!6"5F%6=%T/=I
M93*LXZQ_I<4)V4S(;@AD*A2</U-+RURK$>GI['OJKS@]9.YL*I\,1Q&^.?/&
M92]ENK_/R<4+S9CCA,G6F 5!G/I2(HN5.&;_T;,X?1-UN GTS0>'^[C -BJP
M#0+;#P(/-RU&, ])O,@N6F07$4AOBL0PMT=!5A<G0+?AR1I4J4&&<5EEEZEX
MS,+%_X-/(_6-ZI9)@\[*NN<3+KE1RH*SDMPY+YV;XB7@T%B_O7=[/;WE*;"J
MG\>4+/\5Y5]02P,$%     @ X4BC2B@G;'S& 0  -P0  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C$N>&UL;51M;YLP$/XKEG] G1!(LPB0FE;5)FU2U&G=
M9P<.L.H79IO0_?O9AC*6^0OVG9][GCN?CWQ4^LUT !:]"RY-@3MK^R,AINI
M4'.G>I#NI%%:4.M,W1+3:Z!U"!*<))O-G@C*)"[SX#OK,E>#Y4S"62,S"$'U
M[Q-P-19XBS\<+ZSMK'>0,N]I"]_!_NC/VEED8:F9 &F8DDA#4^"'[?&4>7P
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
M:A>.]_YLIC&;#(?]_(/8\HV+/U!+ P04    " #A2*-*WM=2D;(!  #2 P
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
M7/7?3Q\8V0Y7 QWOI^P+4$L#!!0    ( .%(HTI.XDG@$P(  +H%   9
M>&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;'U478^;,!#\*XCWG/GF$@'2)575
M2JT47=7VV2$;0&=C:COA^N]K&\)QX-Y+[%UF=F<<>[.>\1=1 TCGE9)6Y&XM
M9;=#2)0U4"P>6 >M^G)AG&*I0EXAT7' 9T.B! 6>ER"*F]8M,I,[\B)C5TF:
M%H[<$5=*,?^[!\+ZW/7=>^*YJ6JI$ZC(.ES!#Y _NR-7$9JJG!L*K6A8ZW"X
MY.Z3OSLD&F\ OQKHQ6SO:"<GQEYT\/6<NYX6! 1*J2M@M=S@ (3H0DK&G[&F
M.[74Q/G^7OVS\:Z\G+"  R._F[.L<_?1=<YPP5<BGUG_!48_L>N,YK_!#8B"
M:R6J1\F(,+].>162T;&*DD+QZ[ VK5G[L?Z=9B<$(R&8"*KW1X1P)(1OA,B8
M'Y09JY^PQ$7&6>_PX<_JL+X3_BY4AUGJI#D[\TVY%2I[*X)HFZ&;+C1B]@,F
MF&'\"8%4]:E%8&NQ#U;TX'V#PQJ1QO8.H=5$:/C1O$/L+4P,F-1@6H-)XF2A
M8XW9;/]C-;(*B2Q"_(60 1//FH3I G-88S:/=AVQ54=LT;$X]/T:$Z<+&1]"
MWLE(K#(2BXQP(2-9G;GO!4LA:]!FNUTH0;,K3X%79CH(IV375NK+-<M. ^@I
MT$]FD=^KP33,D;<RPU3[CGG5M,(Y,:D>I'DV%\8D*(G>@SJL6@W2*2!PD7J;
MJCT?QLD02-:-DQ)-X[KX!U!+ P04    " #A2*-*!D59EMX!   M!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6R-5-N.FS 0_17D#UAS9S<"I"91
MU4JM%&W5[;,#0T!K,+6=L/W[VL:+$N)>7F+/^)PS9QPS^<3XJV@!I/?6TT$4
MJ)5RW& LJA9Z(A[8"(,Z:1COB50A/V$Q<B"U(?44A[Z?XIYT RISDSOP,F=G
M2;L!#MP3Y[XG_-<6*)L*%*#WQ'-W:J5.X#(?R0F^@?P^'KB*\*)2=ST,HF.#
MQZ$IT(=@LT\UW@!>.IC$U=[3G1P9>]7!Y[I OC8$%"JI%8A:+K #2K60LO'3
M:J*EI"9>[]_5/YK>52]'(F#'Z(^NEFV!'I%70T/.5#ZSZ1/8?A+DV>:_P 6H
M@FLGJD;%J#"_7G46DO5615GIR=N\=H-9I_DD>[(T-R&TA' A!/%?"9$E1/]+
MB"TA7A'PW(JYFSV1I,PYFSP^_[LCT8\HV,3J]BN=-)=MSM3U")6]E&$2Y_BB
MA2QF.V/":\PM8G>/B/Q;R/X>DB4+!"N/B]'0:30T_/C&:+(R.F,R@QD,)LY6
M-NXA2>2V$3EM1 X;J5L@=@K$#H&5R:T#$SRZBR3.(HFCR!\$4J= ^F^7.Q?F
M:54$7[U#/4B^$G[J!N$=F51/VCR\AC$)2L]_4*Y;-;N6@$(C]393>SY_P7,@
MV6B'$UXF9/D;4$L#!!0    ( .%(HTH@)."3; (  $P(   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,S+GAM;(V6VX[:,!"&7R7*?3>V<W"" *FDJEJIE=!6
M;:\-&(@VB5/;P/;M:SLA99UAQ0T^Y)^9;WP8,[\(^:*.G.O@M:E;M0B/6G>S
M*%+;(V^8>A(=;\V7O9 -TV8H#Y'J)&<[9]34$4$HBQI6M>%R[N;6<CD7)UU7
M+5_+0)V:ALF_*UZ+RR+$X77BN3H<M9V(EO..'?@/KG]V:VE&T>AE5S6\595H
M \GWB_ CGI78&3C%KXI?U$T_L*ELA'BQ@Z^[18@L$:_Y5EL7S#1G7O*ZMIX,
MQY_!:3C&M(:W_:OWSRYYD\R&*5Z*^G>UT\=%F(?!CN_9J=;/XO*%#PFE83!D
M_XV?>6WDEL3$V(I:N=]@>U):-(,7@]*PU[ZM6M=>!O]7,]B # 9D-,#)NP;Q
M8!![!E%/YE+]Q#1;SJ6X!++?K8[90X%GL5G,K9UT:^>^F6R5F3TO28;FT=DZ
M&C2K7D-N-6\5Y501_W<2&8"1@H 4Q-DG;RBP1]%KJ-.T3H-S5&340P%D-"U0
M#N/$($X,X'@IKWI->A/G TXQI;G' ^F2+"T(#)2 0 D %'M R200S0MO*TM
MA.]M50JBI !* CO(0 ?9 WN=33!C0G/_U$&JNPM+01CZP$[3Z0ZF<9Y[ZU]"
M,G/R[AR\',3) 9S4P\FG<0C&R%O"$I*EIKK#. 6(4P XF8=33.(4A)+$HYFJ
M,*)Q',,T&,&U"@$\U"]6:!+*7#?D P&RE!3W#@^^4SSQ _=R$-'W+R:DFM[,
MZ*:LVW?V.Y.'JE7!1FCS0K@ZOA="<^,1/9G<CN9I'P<UWVO;I:8O^_>M'VC1
M#6]W-/Z!6/X#4$L#!!0    ( .%(HTKIB>B:2@(  !8'   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,T+GAM;(U578^;,!#\*XCW'F ^$Q&D"U752JT4777M
MLT,V 9W!U':2Z[^O;0A'L:_I2["7F=V9C5GG5\I>> T@G->6='SCUD+T:\_C
M50TMY@^TATZ^.5+68B&W[.3QG@$^:%)+/.3[B=?BIG.+7,=VK,CI69"F@QUS
M^+EM,?N]!4*O&S=P;X&GYE0+%?"*O,<G^ [BN=\QN?.F+(>FA8XWM',8'#?N
M8[ N5PJO 3\:N/+9VE%.]I2^J,V7P\;UE2 @4 F5 <O'!4H@1"62,GZ-.=VI
MI"+.U[?LG[1WZ66/.924_&P.HMZXF>L<X(C/1#S1ZV<8_<2N,YK_"A<@$JZ4
MR!H5)5S_.M69"]J.6:24%K\.SZ;3S^N8_T:S$]!(0!-!UOX7(1P)X1LATN8'
M9=KJ1RQPD3-Z==CP9_58G8E@'<IF5BJH>Z??2;=<1B\%2K+<NZA$(V8[8- ,
M$TP(3V:?2B!;B2TRZ.CO J6)2&-[A=!J(M3\:,Y/%AX&2*HAW> A#J-@ 2LM
M,)3$26I7$UG51/?5#)!X5B9,@X44$_,AL\N(K3)B0P9*(GN"Q)H@N>\C,30&
M4>*O%DY,5);Y[TA)K5)2BY=%E6UJ:@G2<"'%!,7A.T<MLRK)[C<E,VHD4;;X
MIDH3%*:9;U>RLBI9_4=/5L9QCN-E2TP,BI<'S9N-DQ;824]>[E3TW GUX<ZB
MTW!_1&H<+>);.?2'&?V69K@QOF%V:CKN[*F0PTZ/I".E J1$_T'VJ9:7U+0A
M<!1JF<HU&T;UL!&T'V\A;[H*BS]02P,$%     @ X4BC2@GG*\&T 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL;5/;;IPP$/T5RQ\0@Y=D
MHQ4@91-%J=1*JU1MG[TP7!0;$]LLZ=]W;%B*$E[PS'#.F8O'Z:C-FVT '/E0
MLK,9;9SK#XS9H@$E[(WNH<,_E39*.'1-S6QO0)2!I"3C473'E&@[FJ<A=C)Y
MJ@<GVPY.AMA!*6'^'D'J,:,QO09>V[IQ/L#RM!<U_ 3WJS\9]-BB4K8*.MOJ
MCABH,OH0'XZ)QP? [Q9&N[*)[^2L]9MWOI49C7Q!(*%P7D'@<8%'D-(+81GO
MLR9=4GKBVKZJ/X?>L9>SL/"HY9^V=$U&[RDIH1*#=*]Z?(&YGUM*YN:_PP4D
MPGTEF*/0TH8O*0;KM)I5L!0E/J:S[<(YSOI7VC:!SP2^$#"W[V5*%"I_$D[D
MJ=$C,=/L>^&O.#YPG$WA@V$4X1\6;S%ZR?D^2MG%"\V8XX3A*TR\(!BJ+RGX
M5HHC_T+GV_3=9H6[0$_6]&2W+9!L"B1?!?;QIQ8W,/']IR1L-5,%I@[;9$FA
MARYL\BJZ+.P##W?R'SYM^P]AZK:SY*P=WFR8?Z6U RPENL$5:O"!+8Z$RGES
MC[:9UFQRG.[G%\269YS_ U!+ P04    " #A2*-*-11EY<X#   T$0  &0
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
MFC84SE(OL5KS86 /&\FZ\2[RI@LQ_PU02P,$%     @ X4BC2D QV!"_ @
M-@L  !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&ULC9;=CILP$(5?!7'?
MQ6/^HR12-U752JVTVJKMM9,X"5K %)QD^_:U#4'$# TW"W;.#-^QX:R75U&_
M-2?.I?->Y&6S<D]25@O/:W8G7K#F252\5+\<1%TPJ8;UT6NJFK.]*2IRCQ(2
M>07+2G>]-',O]7HISC+/2OY2.\VY*%C]]YGGXKIRP;U-O&;'D]03WGI9L2/_
MP>7/ZJ56(Z_OLL\*7C:9*)V:'U;N1UAL*-$%1O$KX]=F<.]H*ULAWO3@ZW[E
M$DW$<[Z3N@53EPO?\#S7G13'GZZIVS]3%P[O;]T_&_/*S)8U?"/RW]E>GE9N
MXCI[?F#G7+Z*ZQ?>&0I=IW/_C5]XKN2:1#UC)_+&_'5VYT:*HNNB4 KVWEZS
MTERO7?];&5Y NP+:%T#PWP*_*_"M J\E,U8_,<G6RUI<G;K=K8KIEP(6OEK,
MG9XT:V=^4VX;-7M9TSA9>A?=J-,\MQHZU-PK-F.%3WJ)IP!Z"HI24%,?W%&D
M%D6KB8VF-!J(2!*'%@HF QK[.(Z/XOACG(18.*TF'#SG0QJ2,+!P,)D/083C
M!"A.@." A1.,GA.%";54&T25J,7!84(4)D1@*-X@0AM$,_8Z&G$"I22-+3N8
M#(( <)P8Q8D1/Q,O2X(V2&;X2<:@B7HM+3N(*B4PL3LI"I,B;@*\ 1 \$,@,
M/YWH?N7C)+)C 97%$_L#$PD%B*=PH@4>+S G7SK1$-8'DMB6'JCN<?!X 2Q?
M)A(!\$@ )!/&CL:?>PIV0#T0W</@D0!8)DR\MH"' LQ)!4"^=T)L/V.1#Q,?
M-."1 %@F3&TQ'@HP)Q5@_,'[(4EM0P]4]SAX+ "6"Q,M*)X+=$XN=*+A?U\Z
MVJ$'HA;&&QQ@](GR.ZN/6=DX6R'56<B<6 Y"2*X:DB>U-B=UB.T'.3](?1NK
M^[H]R;4#*:KNE.KU1^7U/U!+ P04    " #A2*-*GD,#,3<#  #%#0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6R-5VUOFS 0_BN('U#\1@A1$JDD
MFC9IDZI.VS[3Q$E0 3-PDN[?SP:7$OL<]4NPG>?NGCOS'/;R*MK7[L2Y#-ZJ
MLNY6X4G*9A%%W>[$J[Q[$ VOU3\'T5:Y5-/V&'5-R_-];U25$4%H%E5Y48?K
M9;_VU*Z7XBS+HN9/;="=JRIO_V6\%-=5B,/WA>?B>))Z(5HOF_S(?W+YJWEJ
MU2P:O>R+BM==(>J@Y8=5^(@76S+3!CWB=\&OW60<Z%1>A'C5DV_[58@T(U[R
MG=0N<O6X\ TO2^U)\?AKG(9C3&TX';][_](GKY)YR3N^$>6?8B]/JW >!GM^
MR,^E?!;7K]PD%(>!R?X[O_!2P343%6,GRJ[_#7;G3HK*>%%4JOQM>!9U_[P:
M_^]FL $Q!F0T4+'O&5!C0#\,V%T#9@R891 -J?2UV>8R7R];<0W:87N;7+]%
M>,%4]7=ZL2]V_Y\J3Z=6+VN2HF5TT8X,)ALP9(+!(R)2WL<0! J1$<><W ;8
MN(@DOH5L70A%, D*YDE[>W:3)[;R'#!)CZE[#"-I8A%Q03%-&4R%@5080,6J
M2#9@XDD4C*QMV3"'28H\-8E!(C% A%I$7$QL5603.SPP0SXF,Y#)#&#BJ6D"
M.D@ !]8KE"4.3\+LHFX3I_ D\>4R!ZG, 2HSV$$*.D@!!U;-,P@SAX-@! L?
M 2Y26_D R*<[[&DPV'%!?07%8 -YQ.03%0% %'GZ%(9[!(::A%,2%T01\<2!
M&P!V.P!%U.,"EBYV=4D1LZFZRB2,>8L/2Q.[VJ3(EA8(\KST&%8P=B5,D;/)
M@(:1M]=@6* 84JC]+3"@FTBQ-Q L9/P9)0,@BCQ2)K"4B:M2BE*/"UBE!% I
MML\!!O3)ZA-8S 02L_W5,:!I&_9%@:5, )5B>X\-"(YBCAWW(+=$8*T30.O8
MTRX(K'4"?:>=7&+WQ)"BU$['19&$^%X5N"$00.O8V<#9??D8.BZ*NB*+)F?9
MBK?'_I[0!3MQKJ4^$DY6Q[O((]%G86L]PXO-<*/X<#-<<'[D[;&HN^!%2'72
M[L_#!R$D5R31@ZK62=VIQDG)#U(/$S5NAXO%,)&B,9>F:+RYK?\#4$L#!!0
M   ( .%(HTI-L%H[D (  )4)   9    >&PO=V]R:W-H965T<R]S:&5E=#0P
M+GAM;(V6VXZ;,!"&7P5QWP6?.*R22$VJJI5::;55VVLG<1*T@*GM)-NWKPTL
M2NRAVAM\X)_Q-SZ,O;A*]:)/0ICHM:E;O8Q/QG2/2:)W)]%P_2 [T=H_!ZD:
M;FQ3'1/=*<'WO5%3)SA-LZ3A51NO%GW?DUHMY-G452N>5*3/3</5W[6HY749
MH_BMX[DZGHSK2%:+CA_%#V%^=D_*MI+)R[YJ1*LKV49*');Q1_2X0=09](I?
ME;CJFWKD0ME*^>(:7_?+.'5$HA8[XUQP6US$1M2U\V0Y_HQ.XVE,9WA;?_/^
MN0_>!K/E6FQD_;O:F],R+N)H+P[\7)MG>?TBQH!8'(W1?Q,745NY([%C[&2M
M^V^T.VLCF]&+16GXZU!6;5]>1_]O9K !'@WP9#!,SJP!&0V(9Y ,9'VHG[CA
MJX62UT@-J]5QMRG0([&3N7.=_=SU_VRTVO9>5@3117)QCD;->M#@&PV^5VQ"
M!4DG26(!)@H,4N#>GMY1,(]BT.2]INTU%)>Y!Q**&"DIC$) %!*@X!)Y*(.&
M_1\E%,VC4!"%!B@T\TAH, AAU,/=A"*:T0(F82 ) ];'1V'!*!^RU-\H@*A(
M"8R2@2@9@.)-_3H+1\$E*3T60$4*RF"8'(3) 9C"@\F#81!AGF@#B!@M890"
M1"F ?3NSVTK000G$XDW9N@PP,2G\6 !1ELU,*TKAK)0",'C&Q4QB0^\XR*/H
MCI4A__P *L+(' Z<X1"0XG#JX^#WG"%(-7N($)SE4)CFPHR+PA2&RM0_1H *
MYWAF[R(XTZ$PU0&+18/D#N&$*@ GN;D?W8/E.U?'JM715AI[U?87XD%*(ZS'
M],&&=K)OI*E1BX-QU=S6U?!0&!I&=N,C*)E>8JM_4$L#!!0    ( .%(HTJD
M%?FRV0$  ( $   9    >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;(54VV[;
M, S]%<$?4/F69@@< W6&H@,V(.BP]5FQZ0NJBR?)<??WT\5UG-3H7BR1.H<\
MI$1GHY"OJ@70Z(U1KO9!JW6_PUB5+3"B[D0/W)S40C*BC2D;K'H)I'(D1G$<
MAO>8D8X'>>9\1YEG8M"TXW"42 V,$?FW "K&?1 %[X[GKFFU=> \ZTD#/T'_
MZH_26'B.4G4,N.H$1Q+J?? 0[0ZIQ3O [PY&M=@C6\E)B%=K?*OV06@% 852
MVPC$+&<X *4VD)'Q9XH9S"DM<;E_C_[H:C>UG(B"@Z O7:7;?? E0!749*#Z
M68Q/,-6S"=!4_'<X S5PJ\3D* 55[HO*06G!IBA&"B-O?NVX6T=_<K^9:.N$
M>"+$,R'ZG)!,A.1"<-W$7IDK]2O1),^D&)'TE]43^R:B76*:65JGZYT[,]4J
MXSWG21QE^&P#39C"8^(%YH+ )OJ<(EY+4<0?Z/%U@L-'Q':SGB%9+2)Q_/2J
MB)L<A<=L'88[3'BCXC/$E8AT542Z(B*Y$9'^-P5>7!P#V;@WKE I!JYMBQ;>
M>8P>8GOQ-_["C)>?ADL8/YL_B&PZKM!):/.LW.770F@P L,[\^!;\SN8#0JU
MMMNMV4L_%-[0HI_F'<\_G?P?4$L#!!0    ( .%(HTK70MD<S@$  ",$   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;'U46V[;,!"\"L$#A'K836%(
M F(%00NT@)&B[3<MK1X(*:HD9:6W[Y*2%<41^F-R5S.S.^32R:CTBVD +'F5
MHC,I;:SM#XR9H@')S9WJH<,OE=*26PQUS4RO@9>>) 6+@N 3D[SM:);XW$EG
MB1JL:#LX:6(&*;G^>P2AQI2&])IX;NO&N@3+DI[7\ /LS_ZD,6*+2ME*Z$RK
M.J*A2NE#>,ACA_> 7RV,9K4GSLE9J1<7?"U3&KB&0$!AG0+'Y0(Y".&$L(T_
MLR9=2CKB>G]5?_+>T<N9&\B5^-V6MDGI9TI*J/@@[+,:O\#L9T_);/X;7$ @
MW'6"-0HEC/\EQ6"LDK,*MB+YZ[2VG5_'6?]*VR9$,R%:"%C[?X1X)L1OA)TW
M/W7FK3YRR[-$JY'HZ;)Z[F8B/,1XF(5+^K/SW]"MP>PEBZ-=PBY.:,8<)TRT
MPH0+@J'Z4B+:*G&,/M"C]P7RCXC[_7:%>--$[/F[=R;V-R8F3!AX4.=!P=T-
M*-\$Q3>ML-792M"U'T-#"C5TUKE899=)?XC<W=SDC_@"IH%]DYF>SW>NZ[8S
MY*PLWKR_GTHI"]@C-DU)@R]V"014UFWO<:^GN9T"J_KY2;+E?R'[!U!+ P04
M    " #A2*-*!R/0?!D"  #+!0  &0   'AL+W=O<FMS:&5E=',O<VAE970T
M,RYX;6R-5%V/FS 0_"N(]\;$!,A%!.F24]5*K11=U?;9(9N SL;4=L+UW]<?
MA*-@G>X%>Y>9V5F#-^^X>)$5@ I>&6WD-JR4:C<(R;("1N2"M]#H-V<N&%$Z
M%!<D6P'D9$F,(AQ%*6*D;L(BM[F#*')^5;1NX" ">66,B+\[H+S;ALOPGGBN
M+Y4R"53D+;G #U _VX/0$1I43C6#1M:\"02<M^'C<K-/#=X"?M70R=$^,)T<
M.7\QP=?3-HR,(:!0*J- ]'*#/5!JA+2-/[UF.)0TQ/'^KO[9]JY[.1()>TY_
MUR=5;<-U&)S@3*Y4/?/N"_3])&'0-_\-;D UW#C1-4I.I7T&Y54JSGH5;861
M5[?6C5V[7O].\Q-P3\ #0==^CQ#WA/B-L++-.V>VU2>B2)$+W@7"?:R6F']B
MN8GU898F:<_.OM/=2IV]%3%.<W0S0CUFYS!XA%D."*35AQ+85V*'9W3\?X']
M')$E_@JQMXG8\E<C_GH]Z<%!,@MI+.03QDDV,>)!93%>^[VLO%Y6,R\QGI39
M.4PR*H.3"$]/98Y:/F1IY#>3>,TD'C/3DTD^9&:.>L=,ZC63>LP\3,PXS'K\
M :)%-$'MO:@XFYA!HSO 0%SLN)!!R:^-,G_;*#M,I$=L[M DO].3R@V6-QDW
MYKX3<:D;&1RYTC?4WJ,SYPJTR6BA#ZO2DW4(*)R5V69Z+]Q\<8'B;3\ZT3"_
MBW]02P,$%     @ X4BC2HA"0L+] 0  404  !D   !X;"]W;W)K<VAE971S
M+W-H965T-#0N>&UL?53;CILP$/T5RQ\0<PMI(X*TI*I:J96BK;I]=L@$T-J8
MVD[8_GUM0UA"W+Y@>SAGSAQ?)NN%?%4U@$9OG+5JAVNMNRTAJJR!4[42';3F
MSUE(3K59RHJH3@(].1)G) J"E'#:M#C/7.P@\TQ<-&M:.$BD+IQ3^:< )OH=
M#O$M\-Q4M;8!DF<=K> 'Z)_=09H5F;*<&@ZM:D2+))QW^"G<[E.+=X"7!GHU
MFR/KY"C$JUU\/>UP8 L"!J6V&:@9KK 'QFPB4\;O,2>>)"UQ/K]E_^R\&R]'
MJF OV*_FI.L=_H#1"<[TPO2SZ+_ Z&>-T6C^&UR!&;BMQ&B4@BGW1>5%:<''
M+*843M^&L6G=V(_Y;S0_(1H)T40(T_\2XI$0OQ,29WZHS%G]1#7-,REZ)(?#
MZJB]$^$V-IM9VJ#;._?/N%4F>LWC.,C(U28:,<6 B6:8<$(0DWV2B'P21?1
MC^X%]H^(S=JO$'M-Q(Z?W)D(%R8&S$>':1TF6*6+.GR8Q%](XBTD\12R,%LD
M#R+A:N,767M%UAZ1>"'BP_S#2>H523T)U@N1 1,&=_NU/#@RNXD<9.4>K4*E
MN+3:GODL.O6%I\C>Y$6\,/UB>-[O:89F\YW*JFD5.@IMWHF[S6<A-)@:33T8
MU::_30L&9VVG&S.7PRL?%EIT8P,C4Q?-_P)02P,$%     @ X4BC2KOEWQA:
M P  6P\  !D   !X;"]W;W)K<VAE971S+W-H965T-#4N>&ULE9?O;ILP%,5?
M!?$  5]CH%42:6TT;=(F59VV?::)DZ "SH DW=O/@(N(.:"N'\J?G'O/M<WO
M@I=75;Y61REKYRW/BFKE'NOZ=.]YU?8H\Z1:J),L]"][5>9)K2_+@U>=2IGL
MVJ \\\CW0R]/TL)=+]M[3^5ZJ<YUEA;RJ72J<YXGY=\'F:GKRF7N^XWG]'"L
MFQO>>GE*#O*'K'^>GDI]Y?59=FDNBRI5A5/*_<K]Q.XWG)J 5O$KE==J<.XT
M0WE1ZK6Y^+I;N7Y3D<SDMFY2)/IPD8\RRYI,NHX_)JG;>S:!P_/W[)_;P>O!
MO"25?%39[W17'U=N[#H[N4_.6?VLKE^D&9!P'3/Z;_(B,RUO*M$>6Y55[7]G
M>ZYJE9LLNI0\>>N.:=$>KR;_>Q@.(!- ?0"QV0!N OA' P(3$/0!/&IGJQM*
M.S>;I$[6RU)=G;);WE/2/$7L/M"SOVUNMI/=_J:GI])W+VO.PZ5W:1(9S4.G
MH1M-=*MY1)KX5K-!FKM>X^DZ^V()%DMM@F"8(/!Q @X3<)" 654"C4_8)( F
M 3 ARZ33B%93M!KFMW_82$ C 8RX9=1IXANC!0EL$T*;$-@$.$$$$T2C!,3M
M.CM--*@S%G,S$D.G&)0J+">D";')'32Y PDL'#:=AOF#\? %PRZ-"I'I Y\1
M4IV(L8&1O_!9/&$UT008L+JSK=AHB<PS.[%$#$/, ,7"M\UH#,CL\\ P\ S0
M+&SBC>C&+)XUP^ S0+ZPR6=C],/Y:<3P,T"_L*DRHJ%9-&^&6P #/4 $MEGX
MOVN&VP4;]PLN;(J-"'30:3O<,QAH"&*B(3#<$1AH"<)N"49TPP_-U4NX+Q#H
M"V*"=\*\$^!=V+PC43A5ZL3[&J >3G1!P@ 3 #BTF'HPHN'41N)V9KNO%" D
M,;<$&'0:@TY\XI5(&%\:XTO<?LBA:.+1)$PN 7+M^=L8T7!:Q"RYA,DE0&YH
M]R0:DQL$<UX86P+8AG9+,J*/MR3"@!, /!RMUACPF$<S9AP#S@'@H?5-OD$B
M?Z(+<-P%. (\FDB! ><(</L;A8-W>1R3/VI:WF#3TFP[OR?E(2TJYT75>O_3
M[E+V2M52)_47.MU1[W3[BTSNZ^8TTN=EM]WK+FIU,EM9K]]/K_\!4$L#!!0
M   ( .%(HTK?H,\@U@$  ,,$   9    >&PO=V]R:W-H965T<R]S:&5E=#0V
M+GAM;'V4T8Z;,!!%?P7Y ];@ ,E&@-1L5;52*T5;=?OLP!#0VIC:3MC^?6U#
M$"56\A![S)U[9HQQ-@CYKAH '7QPUJD<-5KW>XQ5V0"GZDGTT)DGM9"<:A/*
M,U:]!%JY),XP"<,4<]IVJ,C<VE$6F;AHUG9PE(&Z<$[EWP,P,>0H0K>%U_;<
M:+N BZRG9_@)^E=_E";"LTO5<NA4*[I 0IVC3]'^D%J]$[RU,*C%/+"=G(1X
MM\&W*D>A+0@8E-HZ4#-<X048LT:FC#^3)YJ1-G$YO[E_<;V;7DY4P8M@O]M*
M-SG:H:""FEZ8?A7#5YCZ25 P-?\=KL",W%9B&*5@ROT'Y45IP2<74PJG'^/8
M=FX<)O];FC^!3 ED3B!C+R/(5?Z9:EID4@R!'/>^I_851WMB]J:TBVXKW#-3
MO#*KUV*3/F?X:HTFS6'4D*5F&\X:;/QG"/%"B#.(_S.(5I!1LW6:SFF2)'0_
M/VGC)6T\)+(BC9ID08JVT0-2["7%'M)F18KO2''\ )1X08D'%*] R1UH2QZ
M4B\HO0,][U:<].XE[<Q1\(#PXOS9S_L'E>>V4\%):'.4W8&KA=!@3,,G4W=C
M;I0Y8%!K.]V:N1R_JS'0HI^N##S?6\4_4$L#!!0    ( .%(HTH>RX]UG0$
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
M6IZ_SU*0H>LL738/W'N92+2.D,3#Q2I*R/HJHF\29"_*LC9=)>75H\*N&KY
M10U$I5=I^&R:QP!,4\8JV<(CM#Y6,S5%'*QO)L'0E&H$):[IX&HE(2Q8(*$
M1^&5;,DKK +0-O\G$*F^9=6X$1A)'GG*>H[19)8H7_-H$8699CW=JJ.>O+&^
M+B[:.H@YA?<:KB'SCL,\FA/PBR@F'6"[H_Z;C*YOL'GX#>CE6HJD1"6$%4">
ME@]5ZEB,)1Y4TK=7ZY)HS%G%BG3-+0%\(#M \$YN0M Q:#-/V0*H,H616+&C
M1:*C150\*X_C&:Y%+7YGK:WA7G%$]#F(Z#T8\(1%=&L7(ZM/-7&VM:S1N3FN
M;>U)PC9WA&6FLP] @Z+3[M1]-K5#\MY%^G[1PF$(>7NS,*\I\5U4T=;'RR^W
M7&VGP\U9;6>[K:07V>3OXO2V37IM(#KLOJ3N9/E:<0!V5_3-;XJ<QV7^2OQ3
MN.+1XH\R5T8 ,*],PI3S"#A9HCD=2@#X3"X)D(W?(CR6,SBVBIV\V&Y-;R68
M"_,H-*8/<)RLB/[TDL)[.%!HK()QM$YS.'NPL+779-^:0%M$DL..G&60S4X3
M=5F,/B],EY=@&VN8)DW9WFLWW3[I#;&;8+;&MQN;J#)*OJ&WH'L'-6LDDMAN
M-\ZS="[E0LT"&RFWWTFS1BVV?$!N6M@R2H 5;%C82;DJ8];E,KD.[_@TT$D;
MO+8 *JIBLSH-G:WJ&'"1A;<+.+KMXX$VFL;?.@?9 JJV4;HH!0ZQ#S]>H;"0
M\TR&2GFE3VR];NNP;&N(3'HFKZ,D(1ZW1)4$3+][]9>X#VT]+\OU.B9V#FP$
M^,D<F%J9L4-KKJD%UF*B+WZO+-GKBS)#*&'+U60">AE6?/]^5@/W: I[!%V$
M0: &2%=9F.08P[ \H^)$-=0!VPH?T10M;K*TO+YQ=SS+D/>M?/M%SI\!2+G+
M<K7"< =@Z[C,0<W)F2]>1M=)M 1;'$-I[*C$,<]!BLY]- 3C$=]XQ].3\T*+
MV0;/S*[#1$F&P)'->JGGZ'=*U-H!,-^8XJW9:O'[E?Q>B.,8)$-=Q6IQ9PUZ
M#UVX;:P',/; B;M#H(RNP^0N "40]+%=/-;#_FO=EOZ$4PY4HIX@[:@^ZN&+
M0(2@S<7A+>KO\S0#>E HBP!4$4L.U]W(\-N=F,/ACJM$,N?A@#+@#.5K%,YQ
M]"?+0IQN5D8QC8#+)L7 ]@6L%%4:A!.4A=P <!Z(6]B)K/$M#P4*"NQ1I,QI
M-%AD1ON'RD<F@?2 1Z'OE!5\^3T$Y?Y+$=X$XI/\%BY"I(H8EKM( W&417^"
MO@Y? ?APKI((/O\[8"6* D>:YD@:N;B%SQ*7AS8/X<U=U1K74R;$!GOB#'6B
MKE6Z8&+H18H;,,MNPSL -TM#-$EF6;0 _0(@B;)E)&/\#H?3V@58<2(+HYAG
M\R&M.0FU0@SGA>0>.!;8F>B[SCCP(_*['%D'CWM/E/,TYLD2B'RA/#C(N(#
MKV.YMPQ74<Q"'"15$>DO;H"KP2J=.<S0V'8=9E_9,ZP6"#!63O35#<VM5/.Y
MJYHOS4G/[4E7\"X$;BK0RPW8Q"!39 +S@N#,6-+IHP5XBPK0UH$UHBZ/43-@
MDG!\%F0SX$.B_JR,E0*=R6L2Q+A\I'MX>"GG.BZ"+4Z_STF-I*!ME.=D$.DC
M?7JB#RQO$\P= T0HU4-ECB=_E E3H)G^*$E*6"9'JE$5?H>[.^BC_4;&HK'A
MS$ST![0 FV=^8VWF9H=5B(<^D[+>]',BCM89\(D1?Q' </V?X0"&,5!7(L7.
M=&+<XMQRC"V'PT#\O83GHSYW[(G!<".GO*JR-+!J<B MVR>T?=:Z#Q[9%;JO
MEF4,I+:0^3R+9JP?*IFET4!8V7^MO7W$P:X3TF#-L_FV<533 _VQ1O#X%=E
M7*N0H:O,8T0F!F5NH:T+/6+%$:>_S.4UB>_,9"I<$<NRM)U@5 EHFLZP,F)
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
MOA6[.\U[:NNL)_K*Y5]_R$ZGFVAMK8>H9I'7NTQ@]_L_-PT^[2XY-6D9AG/
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
MT>MV(PLL<.QY-X:+J!;EW\&)<=9X_1@O\[QX\_\ 4$L#!!0    ( .%(HTH
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
M*\K:'=-:E\U?23Z-6>SGL^Y?SLDW4$L! A0#%     @ X4BC2A\CSP/
M$P(   L              ( !     %]R96QS+RYR96QS4$L! A0#%     @
MX4BC2F;S"V""    L0   !               ( !Z0   &1O8U!R;W!S+V%P
M<"YX;6Q02P$"% ,4    " #A2*-*GAX[5^X    K @  $0
M@ &9 0  9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " #A2*-*F5R<(Q &
M  "<)P  $P              @ &V @  >&PO=&AE;64O=&AE;64Q+GAM;%!+
M 0(4 Q0    ( .%(HTH#'4N;B@(  $8)   8              "  ?<(  !X
M;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " #A2*-*L#])D5T$
M  !&%0  &               @ &W"P  >&PO=V]R:W-H965T<R]S:&5E=#(N
M>&UL4$L! A0#%     @ X4BC2D#@K1X/ @  408  !@              ( !
M2A   'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( .%(HTH]
M&<5N(@,  %\,   8              "  8\2  !X;"]W;W)K<VAE971S+W-H
M965T-"YX;6Q02P$"% ,4    " #A2*-*;-'_6;4"   *"@  &
M    @ 'G%0  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @
MX4BC2LW^@UV$!   $A8  !@              ( !TA@  'AL+W=O<FMS:&5E
M=',O<VAE970V+GAM;%!+ 0(4 Q0    ( .%(HTI =.SBLP$  -(#   8
M          "  8P=  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4
M    " #A2*-*U\"I0K8!  #2 P  &               @ %U'P  >&PO=V]R
M:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ X4BC2M4GKDRW 0  T@,
M !@              ( !82$  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+
M 0(4 Q0    ( .%(HTHCZ>/;MP$  -(#   9              "  4XC  !X
M;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ X4BC2MV^"&^U
M 0  T@,  !D              ( !/"4  'AL+W=O<FMS:&5E=',O<VAE970Q
M,2YX;6Q02P$"% ,4    " #A2*-*SF_PF+8!  #2 P  &0
M@ $H)P  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( .%(
MHTI$EH@$M@$  -(#   9              "  14I  !X;"]W;W)K<VAE971S
M+W-H965T,3,N>&UL4$L! A0#%     @ X4BC2A@Q5DVX 0  T@,  !D
M         ( ! BL  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4
M    " #A2*-*? 'JLK8!  #2 P  &0              @ 'Q+   >&PO=V]R
M:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( .%(HTK0$;;SMP$  -(#
M   9              "  =XN  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL
M4$L! A0#%     @ X4BC2J6%%QFW 0  T@,  !D              ( !S#
M 'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " #A2*-*C]FT
M][8!  #2 P  &0              @ &Z,@  >&PO=V]R:W-H965T<R]S:&5E
M=#$X+GAM;%!+ 0(4 Q0    ( .%(HTH5M"]N^0$  ,L%   9
M  "  :<T  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @
MX4BC2B"KVE'! 0  -P0  !D              ( !US8  'AL+W=O<FMS:&5E
M=',O<VAE970R,"YX;6Q02P$"% ,4    " #A2*-**"=L?,8!   W!   &0
M            @ '/.   >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4
M Q0    ( .%(HTK(F3WSY0$  !X%   9              "  <PZ  !X;"]W
M;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ X4BC2OHN%ARW 0
MT@,  !D              ( !Z#P  'AL+W=O<FMS:&5E=',O<VAE970R,RYX
M;6Q02P$"% ,4    " #A2*-*GKPZ5;8!  #2 P  &0              @ '6
M/@  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( .%(HTK>
MUU*1L@$  -(#   9              "  <-   !X;"]W;W)K<VAE971S+W-H
M965T,C4N>&UL4$L! A0#%     @ X4BC2FR_\9RW 0  T@,  !D
M     ( !K$(  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4
M" #A2*-*!!8QI]D"  !6"P  &0              @ &:1   >&PO=V]R:W-H
M965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( .%(HTJ[*)[$X@$  #P%   9
M              "  :I'  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L!
M A0#%     @ X4BC2L\2VP63 0  6 ,  !D              ( !PTD  'AL
M+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " #A2*-*O!@1%= !
M  "K!   &0              @ &-2P  >&PO=V]R:W-H965T<R]S:&5E=#,P
M+GAM;%!+ 0(4 Q0    ( .%(HTI.XDG@$P(  +H%   9              "
M 91-  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ X4BC
M2@9%69;> 0  +04  !D              ( !WD\  'AL+W=O<FMS:&5E=',O
M<VAE970S,BYX;6Q02P$"% ,4    " #A2*-*("3@DVP"  !,"   &0
M        @ 'S40  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0
M   ( .%(HTKIB>B:2@(  !8'   9              "  994  !X;"]W;W)K
M<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ X4BC2@GG*\&T 0  T@,
M !D              ( !%U<  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q0
M2P$"% ,4    " #A2*-*-11EY<X#   T$0  &0              @ $"60
M>&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( .%(HTHCWHV!
M3 (  !P'   9              "  0==  !X;"]W;W)K<VAE971S+W-H965T
M,S<N>&UL4$L! A0#%     @ X4BC2D QV!"_ @  -@L  !D
M ( !BE\  'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " #A
M2*-*GD,#,3<#  #%#0  &0              @ & 8@  >&PO=V]R:W-H965T
M<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( .%(HTI-L%H[D (  )4)   9
M          "  >YE  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#
M%     @ X4BC2J05^;+9 0  @ 0  !D              ( !M6@  'AL+W=O
M<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " #A2*-*UT+9',X!   C
M!   &0              @ '%:@  >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM
M;%!+ 0(4 Q0    ( .%(HTH'(]!\&0(  ,L%   9              "  <IL
M  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ X4BC2HA"
M0L+] 0  404  !D              ( !&F\  'AL+W=O<FMS:&5E=',O<VAE
M970T-"YX;6Q02P$"% ,4    " #A2*-*N^7?&%H#  !;#P  &0
M    @ %.<0  >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    (
M .%(HTK?H,\@U@$  ,,$   9              "  =]T  !X;"]W;W)K<VAE
M971S+W-H965T-#8N>&UL4$L! A0#%     @ X4BC2A[+CW6= 0  70,  !D
M             ( !['8  'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"
M% ,4    " #A2*-*)?TJ[M M  "JW0  %               @ ' >   >&PO
M<VAA<F5D4W1R:6YG<RYX;6Q02P$"% ,4    " #A2*-* %C/P54"   [#
M#0              @ '"I@  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( .%(
MHTH86M]ON ,  &T?   /              "  4*I  !X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    " #A2*-*'R'ZWLH!  #B'   &@              @ $G
MK0  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " #A2*-*
M_=  &KX!  #M'   $P              @ $IKP  6T-O;G1E;G1?5'EP97-=
:+GAM;%!+!08     .  X #H/   8L0     !

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

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

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

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

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

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

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

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

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

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

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

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

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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>64
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.7.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>88</ContextCount>
  <ElementCount>203</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>40</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Current Period Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statements-of-operations-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Operations (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Condensed Consolidated Statement of Changes in Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statement-of-changes-in-equity-unaudited</Role>
      <ShortName>Condensed Consolidated Statement of Changes in Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - Note 1 - Summary of Business and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-1-summary-of-business-and-significant-accounting-policies</Role>
      <ShortName>Note 1 - Summary of Business and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Note 2 - Cash and Cash Equivalents and Restricted Cash</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-2-cash-and-cash-equivalents-and-restricted-cash</Role>
      <ShortName>Note 2 - Cash and Cash Equivalents and Restricted Cash</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests</Role>
      <ShortName>Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Note 4 - Construction Joint Ventures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures</Role>
      <ShortName>Note 4 - Construction Joint Ventures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Note 5 - Variable Interest Entities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities</Role>
      <ShortName>Note 5 - Variable Interest Entities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Note 6 - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment</Role>
      <ShortName>Note 6 - Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Note 7 - Line of Credit and Long-term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-</Role>
      <ShortName>Note 7 - Line of Credit and Long-term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Document - Note 8 - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-8-commitments-and-contingencies</Role>
      <ShortName>Note 8 - Commitments and Contingencies</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Note 9 - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-9-income-taxes</Role>
      <ShortName>Note 9 - Income Taxes</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Note 10 - Net Loss Per Share Attributable to Sterling Common Stockholders</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders</Role>
      <ShortName>Note 10 - Net Loss Per Share Attributable to Sterling Common Stockholders</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Note 11 - Stock-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-11-stockbased-compensation</Role>
      <ShortName>Note 11 - Stock-based Compensation</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Note 12 - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events</Role>
      <ShortName>Note 12 - Subsequent Events</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-significant-accounting-policies-policies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-tables</Role>
      <ShortName>Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Note 4 - Construction Joint Ventures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-tables</Role>
      <ShortName>Note 4 - Construction Joint Ventures (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Note 5 - Variable Interest Entities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-tables</Role>
      <ShortName>Note 5 - Variable Interest Entities (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Note 6 - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment-tables</Role>
      <ShortName>Note 6 - Property and Equipment (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Note 7 - Line of Credit and Long-term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-tables</Role>
      <ShortName>Note 7 - Line of Credit and Long-term Debt (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Note 10 - Net Loss Per Share Attributable to Sterling Common Stockholders (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-tables</Role>
      <ShortName>Note 10 - Net Loss Per Share Attributable to Sterling Common Stockholders (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Note 12 - Subsequent Events (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-tables</Role>
      <ShortName>Note 12 - Subsequent Events (Tables)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Note 1 - Summary of Business and Significant Accounting Policies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-1-summary-of-business-and-significant-accounting-policies-details-textual</Role>
      <ShortName>Note 1 - Summary of Business and Significant Accounting Policies (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Note 2 - Cash and Cash Equivalents and Restricted Cash (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-2-cash-and-cash-equivalents-and-restricted-cash-details-textual</Role>
      <ShortName>Note 2 - Cash and Cash Equivalents and Restricted Cash (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-details-textual</Role>
      <ShortName>Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests - Components of Noncontrolling Interest Subject to Mandatory Redemption (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-components-of-noncontrolling-interest-subject-to-mandatory-redemption-details</Role>
      <ShortName>Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests - Components of Noncontrolling Interest Subject to Mandatory Redemption (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests - Changes in Noncontrolling Owners' Interests (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-3-subsidiaries-and-joint-ventures-with-noncontrolling-owners-interests-changes-in-noncontrolling-owners-interests-details</Role>
      <ShortName>Note 3 - Subsidiaries and Joint Ventures with Noncontrolling Owners' Interests - Changes in Noncontrolling Owners' Interests (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Note 4 - Construction Joint Ventures (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-details-textual</Role>
      <ShortName>Note 4 - Construction Joint Ventures (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Note 4 - Construction Joint Ventures - Construction Joint Ventures, Partner Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-share-details</Role>
      <ShortName>Note 4 - Construction Joint Ventures - Construction Joint Ventures, Partner Share (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Note 4 - Construction Joint Ventures - Construction Joint Ventures, Partner Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-4-construction-joint-ventures-construction-joint-ventures-partner-income-details</Role>
      <ShortName>Note 4 - Construction Joint Ventures - Construction Joint Ventures, Partner Income (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Note 5 - Variable Interest Entities (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-details-textual</Role>
      <ShortName>Note 5 - Variable Interest Entities (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Note 5 - Variable Interest Entities - Consolidated Balance Sheet - Myers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-consolidated-balance-sheet-myers-details</Role>
      <ShortName>Note 5 - Variable Interest Entities - Consolidated Balance Sheet - Myers (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Note 5 - Variable Interest Entities - Consolidated Statements of Operations - Myers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-5-variable-interest-entities-consolidated-statements-of-operations-myers-details</Role>
      <ShortName>Note 5 - Variable Interest Entities - Consolidated Statements of Operations - Myers (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Note 6 - Property and Equipment - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-6-property-and-equipment-property-and-equipment-details</Role>
      <ShortName>Note 6 - Property and Equipment - Property and Equipment (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Note 7 - Line of Credit and Long-term Debt (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-details-textual</Role>
      <ShortName>Note 7 - Line of Credit and Long-term Debt (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Note 7 - Line of Credit and Long-term Debt - Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-7-line-of-credit-and-longterm-debt-longterm-debt-details</Role>
      <ShortName>Note 7 - Line of Credit and Long-term Debt - Long-term Debt (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Note 9 - Income Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-9-income-taxes-details-textual</Role>
      <ShortName>Note 9 - Income Taxes (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Note 10 - Net Loss Per Share Attributable to Sterling Common Stockholders (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-details-textual</Role>
      <ShortName>Note 10 - Net Loss Per Share Attributable to Sterling Common Stockholders (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Note 10 - Net Loss Per Share Attributable to Sterling Common Stockholders - Basic Net Income (Loss) Per Share Attributable to Sterling Common Stockholders (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-10-net-loss-per-share-attributable-to-sterling-common-stockholders-basic-net-income-loss-per-share-attributable-to-sterling-common-stockholders-details</Role>
      <ShortName>Note 10 - Net Loss Per Share Attributable to Sterling Common Stockholders - Basic Net Income (Loss) Per Share Attributable to Sterling Common Stockholders (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Note 11 - Stock-based Compensation (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-11-stockbased-compensation-details-textual</Role>
      <ShortName>Note 11 - Stock-based Compensation (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Note 12 - Subsequent Events (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-details-textual</Role>
      <ShortName>Note 12 - Subsequent Events (Details Textual)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Note 12 - Subsequent Events - Acquisition-date Fair Value of Consideration Transferred (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details</Role>
      <ShortName>Note 12 - Subsequent Events - Acquisition-date Fair Value of Consideration Transferred (Details)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="strl-20170331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Note 12 - Subsequent Events - Acquisition-date Fair Value of Consideration Transferred (Details) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://sterlingconstructionco.com/20170331/role/statement-note-12-subsequent-events-acquisitiondate-fair-value-of-consideration-transferred-details-parentheticals</Role>
      <ShortName>Note 12 - Subsequent Events - Acquisition-date Fair Value of Consideration Transferred (Details) (Parentheticals)</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>strl-20170331.xml</File>
    <File>strl-20170331.xsd</File>
    <File>strl-20170331_cal.xml</File>
    <File>strl-20170331_def.xml</File>
    <File>strl-20170331_lab.xml</File>
    <File>strl-20170331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>66
<FILENAME>0001171843-17-002553-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001171843-17-002553-xbrl.zip
M4$L#!!0    ( .%(HTIQG4A(T;,  %V/!P 1    <W1R;"TR,#$W,#,S,2YX
M;6SLO6MSVTBR(/K]1MS_@*.=V; C2)GOASW=&[)L]]&,V]*QU-T[GSI HBBB
M&P38>$C6_/K-S*H"JD 4";Y 6N+LGC9% E5965E9^<Y__)]O,\]Z8&'D!OX/
M9\WSQIG%_''@N/[]#V>_W-8O;B^OKLZL*+9]Q_8"G_UPY@=G_^?'____^\=_
MU>L_,9^%=LP<:_1DW4T3WV'AAV#&K/_[_NMGJVXU6V^;K8N?K5_N+JU6H]FO
M-[KU1KM>__$?WT:AY[[%_UH @1_11_>'LVD<S]^^>?/X^'B.WYP'X?V;5J/1
M?N/Z",.8G?'GRS_Y=APD?AP^I6_0TQ$;G]\'#V_$C_!FLUUO-.OM9OI:$H:
M"M-[XE=\L:._Z#"W^!WXH>!Q]FT\+7X>?\$7>OH+KO_ HKCX%?Y;P6K<*.BT
MFOUE:.-/R!<\U_]SR=/X\\B.4B3[MCN.BF&BGQ"DI@Z2'_A^,BN>PXG#-_'3
MG+V!A^KP% O=L7PO<L?%$\$/!=-$\3PT/ ^_%+X0>ND+4<R +OW[<0!4%2;C
M&,[).#@?!S-\L]]H9^_%G/X=H']M45\__/3)Q3$B?$T^G43U>]N>IT].[&A$
M2Q<_O.'G104LB4/CC@S?P*]GREER<D0HGNN]X3^FCR[L\V.;GFT.A\,W]&OZ
M:%3T'(S9?/-_?_Y\.YZRF5W/'[YOD;O.6\!7+.L?..O;B'[ZRB860?%V&K+)
M#V>X.76)^?-OD7,F?D9J@9_=V=QC9V_X.'#@WE[,F._ _\6?//O>@FV,V;?X
M*P[E_"Y1W&B*CVW"MNO\<#:N-SMG/TYL+V+_>+,P3C;\)?&!^),;C6WOW\P.
M/_K.!^"(Z\P$$]7KS19\PZ<RC9G-^B$8)[/TD1LX'8'S";Z+UEI@^^S'_Q%3
M&@<TS8E@K3]CZ^Q'_+9HSG3 Q1DY.!L@MMGD\_%O]5FU01?GO -R6FNJQMF/
MS4;]?_1)<)1L[(]^[,9/E_!]:'M7P"N^_8L]K3,)H*\!_QOT.ZWV@,]4..;"
ME,%L%OBW<3#^\W9JARRZ3F*ZT8$I:?.[8M).O34XLQPV=F=P GXXN_KR2<(P
M/+,2W^6/TYU=CVA(P'1OV.]WVGT-L"4S+T#)R?XKFP=A#+_?QG:\'GWUSG[\
M-XNT^0O'S,\,[)F%ET ']T&XUH9TSWZ\&(^9)X0@&D>=7ALX/^M7=N\".[/]
M^(L]6X_8SGZ\O?OX]?/5EY^LR^LOMW=??[F\N[K^ G]85U\N50CT2?(@_!IX
M(/[8(0=T+5SWSW[\$J@SY<;*3_4;\[Q_^<&C?\OL".1(YRJ*$A:N,^4@/Z5A
MS&SJN]!&2KM]FHT";YVI@#7B3<,GTT;A@^./;]_;XS^]H/@$X6"_?V;WML=!
MO?CF1O7+( 0Z!'+X9^#Z\:] F$G(?F:S$0O5TP:S<S":O4&K->PUE",GI+1Z
M C??C\-6O]4!AO"/-RH\92#L\?MF5Q V31 V&_UVN[T4Q"1R?19%P"E&KF^C
M?'4)LI;KX)F"/P#Y?C1A<(R=#XS_>V,_(7,M)E>0KMOJ1SG^Q?BOQ(U<'))6
M>L=@)3$0S:4BV?&5_GZ;C"+V5P)S?'P07)S>R7U?@)>N@I=VN]4VX:7?0D:>
M8F5S'"B8O/3L*+J>_&:'>-ROPZ_N_32^8^&L%)X*WZ95BZ^BN^!NRCXSE'&C
M7_"_^&=@^Q?W(6.S%!^_?V"C^(IPBE_2$/28[]PR4)N0U')OK(EO!<--8/DW
MW7\+/!HQH&))V6Y!C1=Q'+JC)+9''KL+;L+@#S9&^6 2A#/FO']2ST)D/.T:
M'?2T\]'IF^B@TV^HA+ M<'M=9V_U.@>F=7;;>UPG7&_C./K*QLQ]P-=_\>>V
MZX@AY.\WH$$R,ZM^;WNH@-Q.&8L_!V,[Y1.7011'0+L?HQ@6#;?\1SOT49F[
M\C]^&S.DM_>N1^K=(C_(Y"8B5]AL$X+:PQQ^RB]J=\B0MT)%R.CN%QDZ'_H$
MC-4?N[9W&0 O07[VL_W-G26S*U_8<MCUY N++^VY&\.=^&T.G,XE:OL 3,N_
M_VB/I]>33T$2(O4")XO=!\9UE_])[# VR4]Y1KL^>_P,E\/UY!*XOAM_LL>N
M)V_KWUQO!I#%>$,D$4AXN%&V=Q%% :Q4N= ^!_ 4\$&<.^.NS'>#D"9E#G))
M!"/:]@K,[7*[8>1]S:[&$ZK?KO5IY2LB]7HB<(;JU@@. 5[==\'']U=W'RZX
M6GGM%\OS+YL66H/&@O(XAPGAP)\WUZ."-39B?[M\]QB<=KE@E[N&76Z<-YJ#
M_>PS;,4Z^^SZ./C[@.P0P$( Q?&3P1+RXC:PW3"*<<V&_%_9;2S$]/I;]<%V
MO:=+.YI>!IX'@D<HC91Y3ON"]ZTU-$J7S8UV;1G2=[B%>3;ZHK?0:#%85UI:
MC?3=;&$0PQOP[(7CN!RA?(+3ELHM[1FW=+"K+35MPOI;S"_53(0^B+Z3,TJF
MIKJO#&UBM%* :1RRF($Z\ R(I-T8&HFDM0F1K+6-ZU/)UX"4?!Q5#/)3&$0@
MM(7WKG_E2XU<F'9..M&RG3=>VKV-+NT-MZ8:&CAI3,4T8/835$8#RP0">&(,
M_]CW@.*+^3RTW8@YO]I>@BA/;R&S<;5@.P'_# " <>1NK=I(OG,%=L6.BLN&
M9FO7M<]>MQ"-Y5:G(">U?JIF;,+P31A,W/@S?'K/)D'([NQO9;R.O\,M%LP8
M.J>)IC6;Z_6<O$#^/7\(!U]%4:W^P&AU&ZCTM-9*=H>!7H:!WMXP8%1BZ\W6
M+G# @>&_\,_P.R/KN#"*ZRZ-+Q@X!@>/G\TK0$G((H,3<\$K;7*]]MH=\S('
MW6&VS!V!6P4"%LEC&0*,7H1ZO]WN[1D!(0,6]H'Q?Z_$51+)A^$B0 ?%7? S
M1L_&0?CTE3EL-B?*]IU?? =C,W#*S).R'3WTFT97?+W9(&]CAH[= U\]<M:A
ME7ZS941.!WX^)'(RWU;T*0QF2)5_)7#UT6V=LB6SAW9]2FD8*:7?:RQ#Q0:@
M[G_I:]%!8PD=])J=?2Z>DP^YJR(&;U^,28UUY"_;7@?&E37IUDO7M0J.+8%>
MCX4;Q=]!O[TAT"BGWX1LSL-DKB<3%GX%F=Q%,1X.[9],",;>4R;^G4Q6PF35
M7PSRE#)T7\K0FR!8VY]L=2)(\V<[1E2Z="?+."><AJ(.RL7=J(35;II]S^UN
MIYE1UMK ['8A(NQBV4*,PFRGUQGL9B%KW'#K[T5KV#(O0==QUX!C5]"OV@"
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
M9(A+A:5G%$QB!RI1!H;E M5C8.E4I/3.@T=.OCR#5"B::2ZK/#D<5BGK!2-
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
MP^ 1S]_^Z6BQ=:0'8I,7'6,;BGU.KQ8/AO57<8*U)7+KE2)]M]]9U-K-2N9
M)G\E ?(Z(*LQHZX[EHOK0CNF+!6*>BGY/G&-?S(R3H*^GO<+D#9/!9&?Z-2,
MQWAJQ(,S:A5+/-1"[EHY4S%6#GS6I-#:G!1>*?=V993[.N?UR1,>TF?DSES/
M#@5UUI92\,+C.*9&Q6CL0;&&3U23_%19O#Y^^E( VF#(16JI7],4HNM/E)7_
M"K%-5LUZ0ET&#5</^!=(8\"G1?5P:E#/)G;BB:=Y7RL.2CHC7$< (D'B8_,M
M=#20-P2F!STA#$;HN>,WA@(=7RZ>.OMTZBHAXW;)4P=G+O&5G1(;#C*QA\$F
M0I8OE#"PV1.06S*;<UL+;XHEB##]EDA'['_:LXV:49%9%80&/ ](V7(R3L*J
MPF>-> D[I0'7@PTG"C6$ETA.W L 1XZ:V!5)>@9!;PK4@Z@4$MP3EX?XIO.=
M<J,,M[@QF02*ZCF\Q^,,N;!(;_!-39"_9?.? \E98Q:B69F^1A4-6,YAY ]!
MU"F?31>8ZZ%FS6 [B"0/<SG"CAZ&/W $T:;Q3MIC5(UU(H+M?W#1<VW#+1"-
M0Y?[R(4.4BCT<[>$;,:M:PDYO4,1SHP^X]6^Y%)N4-US^A-0Z.<@BJ[]6QM;
MUMZ$:"&(GVX\FW>JG<_RW:^-KE-3(^S>T-BWN]T=: VBRX&SFR7TLB7T5B_!
MV,N[V>]NOP3>F//"=RXTE\+';]C:N=BA7Q[]K8X1]D:OT=&A7P[)EF"OA?)6
MUPQV(]?N?3VP@\!!#Z6YF_6O-G!ZX)!70H#\",(LBHGOGRX]N)\I% ]/^_6$
M?GFB*(C"EYYN0EA=^/0> (2W7/BX&!ZA+WRXI*%ZM]'4URV64G:!LD?U@1<X
MV-L"5YZ&;M=X&KJ=0:NQ"_0NF]U(U*5G#X&Y %.9N-NRY5;+!,NP->CKH&23
MK@'->L>];;XD.H-RT/!D-^2^GT KNP1X7#\!P?J:6[U!(']/>7#\N3O[&XL^
M?@-6$:#='BCW*F:SZ(N6P2V)O0RN?__,[FU/.3$REI-17VO1UGKE\>B;*;3;
MUA"QQ_4>$+&+9+,KQ!H/7RLGAQPS8G]V?=)>Y(!PZ>FC&$(**Z3@WM#(X)O]
MK4EX4P0<$>;W1^)&4;O;[AX;XJ\H&ACFO E""D!5 NOO@LWY\));9F!D ?7F
M8- S8&@30/>[Z+6NUD'/N.A^N[WO10/I%$0SEX_&C;JM=KO3VU<L[EI]SQ>L
M69K9@9<AY6:K>AS,R725?B%KD.)W/&AO1<T &*&H&("H_*9$^2PK$*=:[/9N
M5ADN&B\*82NT <KBL2&?C%O\U!H&Q(/R@R[+X%;MD&5VI9A&#A^$)&U0Y)*
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
M2'&M8=N\*\4J1AF05J/';,)K#SK=S4%*RU@=SX%O]):4CEC"S-*E;+3:0[&
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
MR^]EI)AJX*CZNAV:K]NO[('Y">.W B:NH@HIU,]+()U@!NIE7I5%GS/YK.&
MNW,O;9NL&F^Y'=[G9MHG:7W.[L903$Q>>KC>11-FC!^88-^.";K'9RY6;\&H
M2PH&B%CXX&)C;.R4+8$3%D)N:Y:7T,3C)D'1(]IU1!XNOBE"'%+0%/LAW.3T
MI2>JVWP3+@)^]R"O6H#EW"@C9#.XD28@B%C17+?G_=/!!"[%A4CHZ&T%,[]J
MZH'I+G(AX$IR@XCJ7H'@0W1GIYM;!6-XU5H"F]@J(FJU4[KK:Z!7 F=;AS.+
M;4D/#@^\P7,Y9I6 U-%! EDW&*.%JQ"BU!Q>%J?5]!UZU=47L<BBR _VB@*7
M7G/Q7? T #SB>16&15$3^F=LNNX>R8W:K?A&U:]P<:,X#"XN8O%((JD60B9?
MN,Z>L7BA(6/T5,$R U^_R5!W.+<N\"2"B)YXH*#&"^$"+V4',)ZPT'<^)D4H
M%W('&GL0DE9U4I(/X3\OH21SNXJV2T#LCD.!H9@'>OM+Q+,M1ACX*K@OE\!1
M3K?#5$\.'BB6A&=:B_LM$UE36-X^<P/DP*P1W7"M!M"*GK4DLB[N,5CE4E4C
M(NO5UW1#I KU4QA$D7SI"XM?US2UZ5DCM-DP(_1*"-24/Z*(2=>*[(>BWF>0
M$7TT4>IXPY\JX]R5XVV))?P+#P._'0=S9EW-,!1=L4S=<%\OD.E'T%\==\'E
M_+S-5-+R*WF8D-I)VTBMP6B*IH YE NJUZ_KE&D\"QSF<68\"4"Q!6#0#J$8
M.J3]FX?1D?F!9Y8&TGK/51"I\4D+J#!Y4%Q :DP9L4R#<<ZSK9$(X^ (<T2D
MB 3P;JKZ2AU,F,X+U36*I5+S*RCN24*211MFT%@4F3FGXKMXK[DSAI84O)+X
M'RB5,!M$:7Y91=J$Y]9O3,9LB2M17%\4'TEF7#1B82C5Q/T&?V*M%Z%ZR@6E
M&2ZIGP(]#4"!%.$!?Q%3YV9D'(C',:IOH\,'_W:+\*VL)8E=S_V/W*IQ$,7U
M.*CCO]+G(FQ<]Q@+LI#$00%A(D4^"^L #-A>%$@TX$-%!T"Q5B.(ROH\,G?1
MUF7UFI$L_H*M=C%$#5,VX6?X&RF1?R&HA3.?)#5WR7.VQ&:?)UG=:*^Y;D04
MG)?,YO4HF=4XSN9>PDE-":LS[^ZY]9Z-;?0AJ? )-YV<.\FRBF0*#H.=C9X
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
M@KPW4XC; DHV7_RA5IMFN.%ZF?N !*66RP?!C$>*/&,<B/)_7/($Q78.[_.
M%2;#XFM9A]8L5L@+_/NZ1^9OWO?K&>/(I4AD*[:_F2,^G\$R%U1*TUKW$=WZ
M$B7WDE(B2 29Q]H/LLX:/)PEGXU<*&-$+KJQ3B[$W4J6R[,ZOW/JW&,(71K;
M@8T?U!2.%Z40IEH@'EC2 _'(;A!3)ZR%8]X7"HM?)Z/(=5P[E*%O6@CO'U0K
M HTSY&%&9W9J<Y16JRFV$[7N0T:QLU0@8/]'JIMW-CSZ+(RF[IPRQ3'_B.)S
M4/YX=".6%A2 ]0+XLG75.>IX\,8#DZ$RL,*U,)+6>$)%['$*>L13'6%Q1-JY
MC(]6FB6A$R-BD02)FP!1@@)A:LH\<M]SV]_,YH4;^.*D;]P-I060-M!G%!&
M4L<K+XBP>'G(9.A0%@"EAR?@-@#FV4PO>*-ED::8U(O!8QZ\\LY' GRA8-!"
MHS'%BU]J<KYFU=J1P8,P,#M$W!33L+Y)>CDC^&(NO4:K]W_[_26 %I_CIV:&
M=23B@+S<899?+%>Z!6T4DX8;;489/&FO>#O4^ ZY'KZ:V3P-[DM\8 )QZ +2
M8&:Y>3L@&TI_EH]18YXYLD3K%5_XZQIB81D%7("NHHI$M"R9S)%R2@).[:VL
M! 9R<[[ Z%B]HSA]V9YLC)>&:=5RM(#1CSKA<8I!]\TB:X-?\4>L[5\AO]5-
M\%5[$=K:[-1"*0EI[]4XTLRY8(QKO,TSBW\2L_A5<G3RB.68T?4B,Y)IKL^\
M&OW"3$M:[/07.^S@_ZJ%;V\S_;; PBDOS-<I1;MYJ/"CC\E%J3&$A!&\2]1Z
MY(KT1A/H@_!BQS7NRIW:81H$I?!&N@1!L#&+*@2MU@6>&H[,P\ *,5:1MQO)
M2D 7"99Z3\1<="K=9SR726'56GCUU]1T%HE 2&$[XMW3ELA9>@S&<BBU^TRV
M-14%?42[% H.IYN65Q'*>LLI]ZUX!;O59UJRT@4&,[*"K.>; E6V"B K(+/P
MJ7JO:V=7_'+)KCQSWL?["F DK7Y=SV"<@LI[5#@O/:RI9=BD0F'Q-!NM;NX<
M<Q)$FNF#J**025>BUKEVD'Z]^IA+JB BES#QO56*'<JZ@AD%DU"!*I*!8;E
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
M)TSLPB:?^L)YO*T;\W0'JC(Y0HLDR!4NVCED]]I,YRO"HNS3@ W;\2T9CG$
M)CA*6Y'2GD\2"M;+QWQ$W%U"Z1WJA9*%)F ,&%VTMBQ0)N+=4Q:?OQ+3_!=E
M1VU^M +N+1$V$T[Q^*0,CZ 'N2'SF;/K8KXD;+B<"TGBP>WX-B;#VD3R =VK
M)7#^B!6;V)_\>%&=NZR[<G8ARQPWSM+D]W6R_Z&-RZ/F&2P,@[!(MN"&,"%<
M9,)7YB[#KXOI093#=JG9\3R)25HP$XH@#Q1 <)&U%'*+8"5TP)N^C(=UU#I0
M*632:<<Q6\0*Q[8W%@6WU3"C!;:C,!G.%,7^C$$<I=.&$5Q*_V1NUN/B9\PM
MJE&<@B#Y)>;P4-,383-5^P?7,N&542MO$0J6NOE<ZGY,P<58-!?@C+"_[=LJ
M'$OZ ;U31>ETHQBZ<Q!RQ;/CL7O8'YX[((NO$MU3VQWYNZQ;CA<A78#!"%W<
MF :%RALW/0!=93%>8S<<)S.L&\D/!!,)#!D[9V+66,.YG+P"-5='V85*K9(R
MQ#$</2VLAPXX'1;T^48D%,2Z"D.. 7E?H_@0IW5OD78<ZJ>'+GVFIFV(F <]
MS$]1%BHQ=>BH*19PTLWB9X@'J/.0:2UQ-XUI3T\JW7PI%6 XAPOJG:+"R/4R
MIRJ;1V?Q_*2G15!GVHB>U@R$&U XA70H@) AEE^CS4[#!C,G3JX\/V->>N1
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
MU:[!KMO%NVXWASO?M<!U\8IZW6'1BOK]YFA?:%BVH%'1@GK=[L80^N:YYN9
MZO6+UM0>]0O7E+QSHV6M!E5OL/-E?17I-, 1M18@G6:S5[3Y4:O97=S\XLXV
MW'X=) ELOY DAX-A>_OMEV"8 T.@U2R"0&>4([AR][8Y#.I!!:U"+=KK##J;
M ^%.3I*XQ0&'#.,G;L"^L2P@+$$,+?C_4H*TWRZDVD9WT%I<;^$ZMEMS/UES
M?_6:"Z7L%BN6%0Z/WI5)'LQUW*2!!TGSX-R%M:;_E/=<)9T@B+P>&>PC]%R&
M!F;H1W3"S&GIKX=XBM)G'*+T^#9C=,_<]XN4=_OM2YKTVMU"L/30>LM 9M5N
MMX7-*('-:!O82$/[P60NL*C'(2,^?/%\\)R#$J#I%4JF=J]:R+2;,63B/P\*
MF4)Y-=@Q9.Y]G(8#0M4QW!!\JV20VU82;- JE&"MX9S;4GY-N]O+.I)MT"JV
M'X>MX6[VXHLC_X<0G-5[P[_SB98L*N2X9_[#,XU[+&&39VFIW2ORI;!^NO%S
M[#MV(\"'!Q>_-2^;K=1>2JUI-_O(,>(7]M$YV#[H@N J"I\]GX*S&^&AFUI_
M=KVM!46P]/7;+;4,J'O5+54T?ML(HOW"9:Y8('_IYHLK \/!_A9'A+L$9.EE
M%.E8[6?PT;6=7R] A;&+#QN\+@9"^G5%BFO%ZVS/OZ=LA._,S/@#5Q:>YZ'
M_)3J.%]*-\7+ZC;;[8O?2L4\)\;4=N!+/'CAM56^-S7<7^:/',LW/:S7$S<Z
M.MW;D.IY9"^-%^]_%X<>W)@%1CH/9VI8=,;V;(/EZ=-9?5)H@B-U,*@O&CM8
MZ$A9):I2,/7=<WG^N)<Y)L0<N$PKB<)(_NI _KJ\/2\9/),Q*_@")"YM*S"C
MR844@7_WZ2KIJ[>=T=HNC*DV^G-*;ZUE[7A/:QFOG4(GJ]'=TZ8>#(?=3?;F
M611&XGO#8>&&5JQIAYM9S[4HI+A6L]_;PVZ8B36:7]%#O)O<\'GO)?#Q%[]4
MSHHFMS:>Y9K]3;C"G]@XO(V' =$-%%>GF5-SU^)RY&HRKQ CNE?&]WJ%YT5%
M ,R!P^ZAEA4N18'X%:;1NLM8B_Z* XVM[J*EOR;\)G;XM2A&5SX6VBGD]T9K
M.%P08>*EY1>S5I"S4ZPA!IU.Z<7DLVW.L75Y*@MZ[4ZGV]J7G1O2L"R3.<[,
ML#"O]]<+4"SX.9@9IOPLWKE@(F5R!ZAKN+"%&J$W(WLH_F+LA:$WY=_Q;!&R
MP$)?/OR%^92M*$TN>,)%;*B%EKSLU;;"YX_ICA2AM>2R-3N@;Y4;T5\TIW+7
MEFM8"O W?/XR;D;28R5=49I)3%3SC_\0^@E4/Q!:*S)S6WMOG]YH7@[*K" #
M*1:K<HQ,!=$4;N8YAH&HJ0RT=[*](*\TCP*X,9COY%3=^I=#,*&D4CQ+*P(!
MQ_"0+6;A,4W]:Y@  &,6P![D7^68DG-QAB]=[]4W9K]>\'^+9<5\B_Z\'>>R
M2QFI([E'2IG696M6X@WS:P=@  @!:IVU9%YZ:QS>OV@"T')!UXX!4I^6I9'_
M1HO['>=Q:YV63@L:^]H'F6-UEN"0-3YY$.D7";PR! OOA_<]^<#L%M*^YW_4
M_*?QNW:SJ[<[0[W=Z[U?HFSZP_]<T* E8Q/TU/2)4DHNK=1>[<77EN8:\8C6
MJI7'K/BWU<_*64_V8:2\*M*VK79;;XXR;<AW"(TU0*RPM!1++;W;;56.I6VE
MPY_/=LCR1,(68N 1*SJP?, H+0@VI:L]:M^#4=)0;_5+$M+>MG_6"!CI<V,?
M]K?]*I3[%IQ\'=D.&EB!8MV2-8R#85^Q[D$1,*A(=M91\]Y-)E@%IC3N6E33
MT5O-H>+:<X!_S?4MM7Q]]AP+2R)EE;MBXC)$-,KVFE$L?)K0KZ/6S82]:+:
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
M?0>P0:3M;"9*#9DE#2(?C CT]\"4!;L-HWIHGZ?MN(EAHI5F9ZQ=/3;"X=O
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
MJMVB?;/,]Z+<]:)<]\^&[P(%!??,?W@V?'9M!+9YY5J?;"<*F;7Y,(!V5R7
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
M>WB6V._?V&1;B:LI6&5O[A0=-]A/M>4]M_I56_9XBKF\\1AF1AQ3",O>$RI
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
MSE*V\YU$,Z0N'14 _QQ_(!Z,53%#:4(0TFBNWX&T;4=(NG\FN@B)8T/BV(&
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
MK=9U)1-LMY'::0 'A%_3/&5%_?9H<D.+>7U#6_VZ(>T=D'5#2<9+EE-8$C%
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
MU/RP)_I>7S,L.&78G7BO@*$A*D#([[%!5H:R  ']A Q0UUAI(-R?D<$%!/8
MD?V"%)DZ\ <([%=DP$QAUU"A8#B%"8;+&)@-!89-W+&+,X*BQ"+CM!U^*D1#
M7XG]-4I%NSF-2O+0.WD6;# /5UUM"+-/D-7CMMA*I#^OB;LA#\W"/J:YF I5
M4!ZLDX\+)G%!B=R65O^?YQ_HE I:DT=2G]5AZ-1WQ&%.!P A1&J%2"T=S2%2
M:WQ1(\$\&LRC8S*/VHA (S.(]I"(_&D1KW^,<EI&8N)X)#:EB,](02.RD4DY
M*EFT'CT2X\W%TN8EB_^<L2R1]<K[:1[[(\"#MK)O,$-J.$=YF29I5I7I/:TU
M^SI%\>E#G%6" JGOG[#YHEKY\"?34U)(2S"_I,6U1'TT9U6N4H2<CCUBB?P
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
M%)6^8]?V_+L]H"]9&K%4[#C+(/U56)UI=,,'>WEQ=G73:H=#?8L\F)5HV%Y
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
M.T J[NJ$;*\JB81(**2!1936/BR&2/;XR"= 2 1$/Y[[B+EBXR=@;,WB(,O
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
M1C1ZQSD#T93;HBJ@64: \-N:&$:OJX?1OK')^TQ@<+6M& &+V6P\<0GC?MU
M2O902855YHYKH!4OIE7L%@=,!.(946&6K=R)1M<%LSJ-$XBS % #%0:4OS,9
M8='LWVMX11.(L=B*<:/#!58(FEX+%Z@+TE#L1#?_)J'UBP7?T$'.@CP.%VE4
MZBAZRK]B9V;O  -$;:](04ZHN1-77%4G9UA_U>*XXS2D1T>9FC@K?H5-3=K?
MNQ\!C5B2!%D.&=^DL**,X<:'A@G=/QE?(NH.5 ,C02'3PHEB4 4CE8-J?6N%
MC%\/+(D@.Q.&-[;RN2I*)4/.AVN[9IJS)(Z$SJGFUZ#R"=JRV=VU?=-F@_;D
M'G*5F,XPG'3\0+M=YO3O6T@&!=DN>RWHO6VQ#[5M?5KWO:^)$D'5K[F\GZU,
MBU?^?2LO(5%JUIO87/4S@SZ4S>YM2]=EE_N@!.$W^[DR[P?\!+L9ZE8$[[(@
MS3<LDT8:<$/>K(?V,:5OD,+7V[=MR3LD3FKJ?O<W-78S% _][W<]Z2^'FAO<
MWUPDO2RWKP_!FOI,=SG(U8&="Y_DLL/+YOV.WXBZ_6M:_HSQK&ET8WNB!2F\
M,\THI/B<\%341"=!R/<+/N$>7&C:9IH-,<6KNG_'B?>J:H/MS:C]^WZ=J_Y
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
MHA"++#C 427(\7,HJ$H50S+4>74=OMZ+W37G/>22>UN5"QSRTU/_$%^-9X"
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
MJ^*8:K>5!C+,'</ZN!%:@(7!6UJM6!EEAB; [;H662154MQV-T2NSM,.;2_
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
MYABYB5 :9IA\2>D*17B.4<S.FA"G C:4[0VPL%O+;%-#%^PC%=$N;&B0Z)U
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
M)".O2G3?DHH8W?(<\ &,&FR,J@BAN'",[4@^)UEA:C1H-R)F]48QB2G426U
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
M Q0    ( .%(HTIQG4A(T;,  %V/!P 1              "  0    !S=')L
M+3(P,3<P,S,Q+GAM;%!+ 0(4 Q0    ( .%(HTI\+N;6^Q   "?1   1
M          "  0"T  !S=')L+3(P,3<P,S,Q+GAS9%!+ 0(4 Q0    ( .%(
MHTK*N44@\PL  "6Q   5              "  2K%  !S=')L+3(P,3<P,S,Q
M7V-A;"YX;6Q02P$"% ,4    " #A2*-*N61NLZ ]  #G:04 %0
M    @ %0T0  <W1R;"TR,#$W,#,S,5]D968N>&UL4$L! A0#%     @ X4BC
M2G_RINA:30  1!X$ !4              ( !(P\! '-T<FPM,C Q-S S,S%?
M;&%B+GAM;%!+ 0(4 Q0    ( .)(HTIF3FYD(#\  %^G!0 5
M  "  ;!< 0!S=')L+3(P,3<P,S,Q7W!R92YX;6Q02P4&      8 !@"* 0
& YP!

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